Zobacz pełną wersję : Logowanie IP w dzienniku
komodore
26-02-2014, 11:19
Swego czasu dodatek system-dzienniki logował w pliku logs/error.php IP próbującego się zalogować. Nie wiem od której wersji czy poprawki nie ma tej informacji.
Jak można przywrócić tą funkcjonalność, bez instalowania zewnętrznych dodatków?
Taki dodatek w standardzie J! wciąż istnieje, sprawdź czy nie masz go wyłączonego (oraz czy folder logs jest zapisywalny). Szczegóły tu (http://wiki.joomla.pl/Pomoc35:Dodatek:_System_-_Dzienniki).
komodore
26-02-2014, 17:14
Mam go uruchomionego. W logs/error.php brakuje kolumny z clientip. W ustawieniach nie widzę nigdzie możliwości zmiany logowanych danych.
Przykładowy wpis w moim pliku:
#
#<?php die('Forbidden.'); ?>
#Date: 2013-11-21 04:29:40 UTC
#Software: Joomla Platform 13.1.0 Stable [ Curiosity ] 24-Apr-2013 00:00 GMT
#Fields: datetime priority category message
2014-02-18T09:17:05+00:00 INFO joomlafailure Nieprawidłowa nazwa użytkownika lub hasło albo nie masz u nas jeszcze konta. ("admin")
Rzeczywiście, dopiero dzięki Tobie zauważyłem, że w J! 3.2 zniknęła ta kolumna w logach. Ciekawe dlaczego?
Rozwiązaniem jest modyfikacja pliku libraries\joomla\log\logger\formattedtext.php. W linii 37:
protected $format = '{DATETIME} {PRIORITY} {CATEGORY} {MESSAGE}';
dodajemy {CLIENTIP}.
Oczywiście trzeba pamiętać, że po aktualizacji J! wprowadzona w ten sposób zmiana może zniknąć...
komodore
26-02-2014, 21:55
Dzięki działa.
zwiastun
26-02-2014, 23:23
Panowie, zgłoście do Bug Trackera :)
komodore
27-02-2014, 10:31
Zgłoszę, ale chciałbym najpierw jeszcze dowiedzieć się czy można również logować login i hasło, które zostały użyte, bo widzę, że login odnotowuje tylko na niektórych, a haseł nie. W zgłoszeniu zaproponuję (chyba, że będą jakieś sensowniejsze propozycje), aby dzielić plik error.html po przekroczeniu np. 10MB i zmianie daty, bo wczoraj z jednej ze stron ściągałem log, który miał 132MB.
komodore
28-02-2014, 09:20
Zgłoszone http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&tracker_item_id=33366&start=0
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!