Hallo,
mich treibt hier ein Problem zum Wahnsinn:
Seit März läuft Awstats 6.7 auf meinem Webspace ohne Probleme, mit
der Einschränkung, daß es nur über den Browser aktualisiert wird.
Wenn ich einen cronjob einrichten will, um AWstats automatisch zu aktualisieren, fangen die Probleme an.
ich habe zwei Perl-Skripts ausprobiert:
1. awstats.pl -config=<mydomain>.de -update
2. awstats_updateall.pl now -awstatsprogram=html/cgi-bin/awstats.pl
Zuerst bekam ich folgende Fehlermeldung:
Error: AWStats database directory defined in config file by 'DirData' parameter (../AWdata) does not exist or is not writable.
Das konnte ich fixen, indem ich die Daten in das gleiche Verzeichnis
legte wie awstats.pl d.h. in /cgi-bin.
danach kam das Gleiche in Grün:
Error: Couldn't open server log file "../../log/access_log" : No such file or directory.
Die beiden Pfade sind in awstats.<domain>.conf wie folgt definiert:
LogFile="../../log/access_log"
DirData="../AWdata"
Diese relativen Pfade sind nicht sehr schön, aber so funktioniert es.
Mein Webspace liegt auf einem Apache-Server und wird per Confixx 3
administriert.
Die Angabe direkter Pfade zu den Logdateien ( z.B. /log/access_log)
oder zu den Daten (z.B. /html/AWdata) wird mit. oben angegebenen
Fehlermeldungen quittiert.
Die Verzeichnisse /log und /html liegen auf der obersten (für mich)
erreichbaren Ebene (wie gesagt, kein Root-Server).
Die Rechte auf die Verzeichnisse sind auf chmod 755 überprüft worden.
Ich habe gestern den ganzen Tag das I-net befragt, aber ich drehe
mich im Kreis. Nix funktioniert. Könnt Ihr mirt helfen ?
Gruss, Grantler