Hallo,
ich betreibe einen Server auf dem mehrere Domains liegen.
Mir ist erst aufgefallen, dass etwas nicht stimmt, als der Webalizer keine
neuen Statistiken erstellt hat.
<VirtualHost * >
DocumentRoot /home/user/public_html/
ServerName www.user.de
ServerAlias user.de
<Directory "/home/user/public_html">
AllowOverride All
Options Indexes FollowSymLinks MultiViews Includes ExecCGI
Order allow,deny
Allow from all
</Directory>
CustomLog /home/user_access_log combined
ErrorLog /home/user_error_log
</VirtualHost>
Die beiden Logfile Dateien werden erstellt haben aber die Größe 0.
Ich habe schon den rcsyslogd und den Apache gestoppt und neu gestartet -
keine Veränerung.
Alle anderen Logfiles funktionieren ohne Probleme....
Mein System ist Suse 8.2 mit Apache 2.
Ich habe den Tip bekommen, dass es sich evtl. um ein
Rechteproblem handelt - aber daran dachte ich auch erst - dann hab ich
folgendes gemacht:
rcsyslog stop
rcapache2 stop
die beiden logdateien mit größe 0 gelöscht
rcsyslog start
rcapache2 start
domain im Browser aufgerufen --> ls -la ---> Dateien wieder da immer noch
Größe 0
alle anderen virtual hosts schreiben ihre logfiles in
user1_log
user1_error
user2_log
user2_error usw.
rein.
-rw-r--r-- 1 root root 0 Jan 14 14:32 user_access_log
-rw-r--r-- 1 root root 0 Jan 14 14:32 user_error_log
alle anderen Logfiles haben die gleichen Rechte - und funktionieren
tadellos.
Gruß
sebastian