Ulrich Klenk wrote:
Würde dann mal an den Logfiles dranbleiben. Der Apache muss vor dem wegschieben der logfiles beendet sein und danach wieder neu gestartet werden. Du solltest mal das entsprechende rotatelogs anschauen, ob der Apache sauber abgeschaltet und gestartet wird.....
Da mir dieses Vorgehen immer zu heikel war, habe ich mit einer Pipe zu chronolog gearbeitet. Andere Möglichkeit ist httplog...
http://freshmeat.net/projects/httplog/?topic_id=90%2C243%2C87%2C19%2C148
Ich habe den Fehler gerade nachstellen können. Immer wenn rotate Logfiles beim Apache aktiv wird, stürzt der Apache ab. /var/log/httpd/access_log was +10k PERL PHP4 SSL Reload httpd..done Saving file to /var/log/httpd/access_log-20031010-2.gz The following backup(s) do exist now: -rw-r--r-- 1 root root 942 Oct 10 16:35 /var/log/httpd/access_log-20031010-2.gz -rw-r--r-- 1 root root 927 Oct 10 16:28 /var/log/httpd/access_log-20031010.gz Im Errorlog steht: [Fri Oct 10 16:46:46 2003] [notice] SIGUSR1 received. Doing graceful restart Aber der Apache startet nicht. Mit rcapache try-restart rcapache start bekomme ich Ihn wieder zum starten. Ich werde jetzt das rotate Logs für den Apache in /etc/logfiles abschalten, da ich sowieso mein eigenes rotate Logs für den Apache geschrieben habe. Frank Palvölgyi