ispconfig3: Manage and compress web logfiles, Gestern vs. Vorgestern

#1
Hallo zusammen,

mir ist auf einem meiner Systeme eine kleine Ungereimtheit aufgefallen:

Bei der Komprimierung der vserver-Logfiles unter /var/log/ispconfig/httpd/[domain]/ wird seit dem Update auf 3.0.3.2 nicht das Logfile von Gestern (yesterday) komprimiert sondern das von vorgestern. Im Quellcode in der cron_daily.php in Zeile 417 steht folgendes:

PHP:
$yesterday = date('Ymd',time() - 86400*2);
Welchen Grund hat das? Wenn es keinen (vernünftigen) Grund dafür gibt, sollte man dann $yesterday nicht wieder auf gestern setzen? Denn sonst verwirrt der Name der Variablen ein wenig und das Verhalten externer Auswertungs-Programme, die auf diese Logfiles zugreifen, müsste dann angepasst werden.

Viele Grüße,
harvey
 

Till

Administrator
#2
Der Grund für die Umstellung ist die Erzeugung der Statistiken, diese Änderung behebt den awstats Fehler der in der Vorversion vorhanden war, bei dem awstst immer nur die ersten 30 Minuten eines Tages ausgewertet hat.
 

Werbung