awstats: couldn't open server log file

thomas1905

New Member
Hallo,

ich habe ein problem mit meinem frisch installieren awstats. wenn dieser cronjob läuft:

/usr/share/awstats/tools/awstats_updateall.pl now -awstatsprog=/usr/lib/cgi-bin/awstats/awstats.pl

bekomme ich für jede eingerichtete domain diesen fehler:

Running '"/usr/lib/cgi-bin/awstats/awstats.pl" -update -config=domain.de -configdir="/etc/awstats"' to update config domain.de
Create/Update database for config "/etc/awstats/awstats.domain.de.conf" by AWStats version 6.6 (build 1.887)
From data in log file "/var/log/apache2/domain.de-combined-log"...
Error: Couldn't open server log file "/var/log/apache2/domain.de-combined-log" : No such file or directory
Setup ('/etc/awstats/awstats.domain.de.conf' file, web server or permissions) may be wrong.
Check config file, permissions and AWStats documentation (in 'docs' directory).

Als Standard steht das Verzeichnis /etc/awstats auf root.

Ich habe den Owner auch schon auf www-data:www-data gesetzt und die Rechte auf 666 gesetzt. Leider ohne Erfolg.

Awstats läuft, so da ich es mit domain.de/stats aufrufen kann. Jedoch stehen alle Werte auf NULL.

VHCS legt auch brav die Dateien awstats.domain.de.conf an. Der Ordner /var/cache/awstats ist leer und steht auf 755 und gehört root.

Die Logfiles liegen unter /var/log/apache2 -> domain.de-combined.log und gehören User root die rechte stehen auf 640.

Da die Logfiles ja vom cronjob erfasst werden müsste doch User Root immer richtig sein?

Wer kann mir helfen?

Ciao Thomas
 
Back
Top