ich habe das problem per cronjob provisorisch lösen können. ich habe einfach einen cronjob installiert der dann den apachen um 06:32 startet. das logrotate skript wird ja um 06:30 ausgeführt und nach diesem bleibt der apache einfach stehen. das system funktionierte über 2 monate lang und auf einmal nicht mehr....habe nur debian updtes eingepsielt sonst nichts
das steht in meiner
/etc/logrotate.d/ispcp
Code:
/var/log/apache2/users/*.log {
weekly
missingok
rotate 52
compress
delaycompress
notifempty
create 640 root adm
sharedscripts
prerotate
/var/www/ispcp/engine/traffic/ispcp-vrl-traff > /var/log/ispcp/ispcp-vrl-traff.log
endscript
postrotate
for i in `seq 1 10`; do
if [ -f /var/run/apache2.pid ]; then
/etc/init.d/apache2 stop > /dev/null
sleep 5
/etc/init.d/apache2 start > /dev/null
fi
done
endscript
}
der sci2tech sendete mir diesen lösungsvorschlag:
Code:
/var/log/apache2/users/*.log {
weekly
missingok
rotate 52
compress
delaycompress
notifempty
create 640 root adm
sharedscripts
prerotate
/var/www/ispcp/engine/traffic/ispcp-vrl-traff > /var/log/ispcp/ispcp-vrl-traff.log
endscript
postrotate
/etc/init.d/apache2 reload > /dev/null
endscript
}
ich werde es natürlich installieren nur möchte ich wissen was jetzt genau der unterschied ist zwischen die zwei jobs und was ich da genau einstelle. ich sehe ja das im neuen skript der apache nicht mehr gestoppt wird sonder nur reloaded....ist das der einzige unterschied??
soll ich das so einstellen?
ps: habe versehentlich neuen THREAD aufgemacht.
DANKE
MENKI
so habe es isntalliert und den logrotate skript manuel ausgeführt. der apache wird nicht mehr gestoppt sondern reloaded und alles bleibt online.
trotzdem kommen mir per mail diese fehler zugesandt:
Code:
Use of uninitialized value in concatenation (.) or string at /var/www/ispcp/engine/traffic/ispcp-vrl-traff line 259.
Use of uninitialized value in hash element at /var/www/ispcp/engine/traffic/ispcp-vrl-traff line 319.
Use of uninitialized value in hash element at /var/www/ispcp/engine/traffic/ispcp-vrl-traff line 319.
Use of uninitialized value in hash element at /var/www/ispcp/engine/traffic/ispcp-vrl-traff line 458.
Use of uninitialized value in hash element at /var/www/ispcp/engine/traffic/ispcp-vrl-traff line 458.
Use of uninitialized value in hash element at /var/www/ispcp/engine/traffic/ispcp-vrl-traff line 645.
Use of uninitialized value in hash element at /var/www/ispcp/engine/traffic/ispcp-vrl-traff line 645.
was für fehler sind das und was kann ich dagegen tun ?
MENKI