Hallo,
wie hier bereits in einigen Beitragen angesprochen wurde, gibt es ein paar Probleme mit dem Statistikmodul 'awstats' von René Fritz.
Zum einen sind Probleme mit bestimmten Webserverversionen des Apache aufgetreten (Thema: Debug Output) und der Hinweis auf einen nicht unerheblichen Exploit (offene Hintertür) im Perl-Skript der Erweiterung.
Ich habe die Erweiterung gestern und heute komplett überarbeitet und die aktuelle, sichere Version von awstats eingepflegt (Version 6.3, Stable).
In der neuen Version sind auch neue Optionen mit eingebunden - so werden die Browser, Betriebsysteme und viele weitere Dinge dezidierter aufgelöst.
Zusätzlich ist ein JavaScript-Tracker mit drin. Dazu wird ein .js-File im Header der Seiten mit eingebunden, dass die üblichen Daten wie etwa Auflösung, diverse Unterstützungen & Co. übermittelt. Ist recht einfach zu implementieren (seite.headerData.value = <script src="pfadzurdatei">etc...) und bereichert die Statistiken.
In der Konfigurationsdatei von awstats sind auch noch einige Schalter hinzugekommen.
Im Endeffekt läuft es aber nach dieser Aktualisierung fehlerfrei und sicher.
Mit René habe ich Kontakt aufgenommen und ihm das Paket komplett gemailt. Er wird die Version sicherlich in den nächsten Tagen (?) im Repository einspielen.
Wer es eilig hat oder mehrere Mandanten oder Kundenpräsenzen auf seinem Server hat, der kann mir gerne eine Mail an <j punkt roth at mediadialog punkt de> schicken - ich maile dann das ZIP-File! EM_CONF ist aktualisiert, aber es steht halt noch die alte Versionsnummer drin (öh, ich glaub 0.7.3). Erscheint die Erweiterung im Repository, könnt ihr sie trotzdem einfach aktualisieren.
Beigefügt habe ich auch direkt eine Musterdatei für einen cronjob - J. Weiland hat dazu auf seiner Seite auch eine nette Anleitung inkl. Script zum Export der Umgebungsvariablen.
Die Version läuft auf unseren Linux- und Sun-Servern in allen Instanzen fehlerfrei.
Die nervigen Tooltips sind deaktiviert - so wird die Ausgabe im Browser auch etwas flotter... 🙂
Grüße an die Community,
Jörg
PS: Nach dem Einspielen bitte Dateiberechtigungen prüfen!!!