logFiler 0.7.1
Nachdem mich jemand auf einen kleinen Bug aufmerksam gemacht hat, bei dem es bei extrem vielen gleichzeitigen Besuchern unter Umständen zu einem Fehler beim Loggen kam, gibt es jetzt ein logFiler-Update.
In dieser Version kann der User selbst entscheiden, ob die IPs anonymisiert gespeichert werden – voreingestellt ist anonymisierte Speicherung. Um Angriffe und Hackversuche nachzuvollziehen und bestimmte IPs/IP-Bereiche sperren zu können, kann man die anonymisierte Speicherung auch abschalten.
Da sich nach einigen Analysen von Spam- und Hackversuchen herausgestellt hat, dass viele aus den immer gleichen Netzen kamen, ist es jetzt möglich, IPs und/oder IP-Bereiche in CIDR-Notation in eine Textdatei zu schreiben. Wenn Sie in der logfiler-config-Datei den Pfad zu dieser Datei eintragen, werden Zugriffe der eingetragenen IPs geblockt.
Ähnliche Beiträge:
Spartipp: 5 Fotoposter für 5 Euro Liebes Tagebuch (98)
Kommentare:
Bei den Kommentaren handelt es sich um fremde Inhalte, die sich „esse est percipi“ nicht zueigen macht. Verantwortlich für den Inhalt eines Kommentars ist der jeweilige Verfasser.
Das ging jetzt aber fix mit dem Bugfix! Prima. Dann werde ich nachher mal ein Update machen.
Und nochmals vielen Dank für den Logfiler als solchen.
Ha, gerade wollte ich Ihnen schreiben, aber Sie haben’s ja schon selbst entdeckt …
Genau!
Und ebenfalls danke für den Hinweis auf Analog ( http://www.qxm.de/webdesign/20050304-103350/kurzanleitung-logfiler-und-analog?com=1#kom ), um mehrere Logfiles auszuwerten.
Ich habe das gerade ein wenig ausprobiert, gefällt mir bisher gut. Damit kann man sich dann dank zigtausender Einstellungen für die Konfigurationsdatei auch tagelang beschäftigen.
Frage: müsste in der Datei „logfiler.php“ in Zeile 59 nicht eher
$start = $numoflines – 1;
heissen?
$numoflines ist doch die Anzahl der Zeilen in der Datei. Und da $start als Index im Array der Zugriffe dient, müsste das doch IMHO bei 0 beginnen, da ansonsten immer der erste Eintrag bei der Anzeige der Zugriffe unterschlagen werden würde.
Oder täusche ich mich?
@Pepino: Habe ich mir gerade mal angesehen. In der Sache hast du Recht, aber bei $start täuschst du dich. Diese Variable wird ja runtergezählt, und nicht hoch.
Richtig ist allerdings, dass bei den Zugriffen in der Tat der allererste verschluckt wird – ist mir bisher nie aufgefallen. Das liegt allerdings daran, dass in Zeile 275
if ($start <= 0) {
steht, richtig muss es heißen
if ($start < 0) {
Okay, dann war ich zumindest auf dem richtigen Dampfer :-)
Noch 'ne Frage: das „exit“ in Zeile 40 verhindert doch, daß die Meldung aus Zeile 39 ausgegeben wird, oder?
Kommentar schreiben:
FAQ (Häufig gestellte Fragen)
Kommentare:
- Michael Preidel zu Pasta dell’Orto
- Stefan zu Pasta dell’Orto
- Michael Preidel zu CookieCrumble Testflight jetzt auch für macOS
- Götz zu CookieCrumble Testflight jetzt auch für macOS
- Michael Preidel zu Harbor – Sicherer Hafen [Testflight]
- Henning zu Harbor – Sicherer Hafen [Testflight]
Schlagwörter

