Hallo,
die Installation ist n Update von lenny auf squeeze und update auf 1.0.7. Soweit läuft alles fein, wir sind leider erst nach einigen Wochen darauf gekommen, dass awstats nichts mehr zum beissen findet.
Ich hab mich hier im Forum durch xx Seiten gebüffelt, ich finde keinen Ansatz mehr.
Es werden die domain.tld-cobined-Files nicht geschrieben.
Zuerst mal natürlich Verdacht bei /var/www/ispcp/engine/ispcp-apache-logger gesucht.
Das hängt aber natürlich eng mit der apache-Config zusammen.
neu:/var/log/apache2/users# ls -lt
insgesamt 261836
-rw-r----- 1 root adm 61317428 4. Apr 19:55 default-access.log
# die wird dick und fett, aber die domain.tld-combined.log's werden nicht geschrieben. Dann kann natprlich awstats nix machen.
Diesen Bug haben wir beseitigt: (neu:/etc/apache2/sites-available/ispcp.conf)
LogFormat "%B" traff
LogFormat "%v %b %h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" ispcplog
##
https://issues.apache.org/bugzilla/show_...i?id=49768
#CustomLog "| /var/www/ispcp/engine/ispcp-apache-logger" ispcplog
#ErrorLog "| /var/www/ispcp/engine/ispcp-apache-logger -e"
CustomLog "|| /var/www/ispcp/engine/ispcp-apache-logger" ispcplog
ErrorLog "|| /var/www/ispcp/engine/ispcp-apache-logger -e"
25071 ? S 0:00 /usr/bin/perl /var/www/ispcp/engine/ispcp-apache-logger -e
25072 ? S 0:01 /usr/bin/perl /var/www/ispcp/engine/ispcp-apache-logger
Die logger-Prozesse laufen also sauber. Aber das ist ja auch nicht das Problem.
Verglichen mit alten (IMHO 1.0.6):
/etc/apache2/apache2.conf:
alt:
LogFormat "%v:%p %h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent
neu:
LogFormat "%v:%p %h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined
LogFormat "%h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %O" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent
Keine Fehlermeldungen zu dem Thema gefunden.
Irgendwas übersehe ich. Freu mich auf Tipps. Danke, P.M.