gallery blog

AWStats dynamisch mit Dropdown

AWStats generiert seine Auswertungen automatisch. Dies hat in der Vergangenheit immer wieder mal zu Sicherheitslücken geführt, da die Eingabeparameter nicht korrekt überprüft wurden.  Zusätzlich fordert das erzeugen der Seiten relativ viel Aufwand, Logfiles werden bei jeden Aufruf geparsed und aufbereitet. Damit der Server nicht nur mit Logfiles beschäftigt ist bietet es sich andiese Periodisch erzeugen zu lassen. Awstats bietet die Möglichkeit eine statische Seite zu generieren (z.B. mittels eines cron-jobs ). Der Nachteil besteht darin das nur der aktuelle Monat vorliegt - vergangene Monate oder Jahre werden einfach überschrieben.

Um diese Mankos zu beheben hat sich Anders Giversen daran gemacht einen Pacth zu schreiben um in AWStats die Möglichkeit zu haben statische Seiten zu erzeugen und gleichzeitig die alten Monate nicht zu verlieren. Die Original files findet man auf http://dk-hestmaster.dk/files unter der Beerware Lizenz
Ich habe die Patches entsprechend für AWStats 6.6 angepasst und stelle sie hiermit zum Download. Jede ursprüngliche und schwere Denkarbeit wurde von Anders Giversen übernommen, ich habe nur stupide Übertragungsarbeit geleistet. Dateien für AWStats 6.7 folgen in kürze.

Awstats ... ... ... -Patch -Files:

Gepatchte awstats.pl:

Tools um statische Seiten der alten Monate erzeugen zu können:

Beispiel cronjob:

 

INHALT folgt bei Zeiten.Bitte kurze Mail schreiben für dropdown patches für awstats 6.6 

© 2007 Jan Scholten | Webhosting by rootsvr.de | Design by Flavia Schoenleber | Stand 03/2007