PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache startet nicht mit User-Logfiles



Eagle
13.03.05, 22:35
Hallo,

ich richte auf einem Debian 3.0 einen Apache 1.3 ein, der nur laufen will, wenn bei den virtuellen hosts in der http.conf der Teil für die Log-Files kommentiert ist.

Amnsonsten liefert mir das error.log folgende Meldung


fopen: No such file or directory
apache: could not open error log file /etc/apache/logs/www.walter-guenther.de-error.log


In der http.conf steht z.B. folgender Eintrag:

ErrorLog logs/www.walter-guenther.de-error.log
CustomLog logs/www.walter-guenther.de-access.log common

Die Rechte auf /var/log/apache sind

-rw-r--r-- 1 root adm 0 Mar 9 14:04 www.walter-guenther.de-error.log
durchgehend, auch access.log und error.log.

Warum will Apache diese User-Logfiles nicht öffnen???

MfG

Andreas

Svenny
13.03.05, 23:46
wa sollen denn bitte die logfiles in /etc/ ?

pack sie dahin wo sie hingehören: /var/log/apache(2)/

sirmoloch
13.03.05, 23:59
Das Basisverzeichnis des Apache ist in der Regel /etc bzw. /etc/apache und der Apache setzt diese relative Angabe richtig um.

Versuchs mal mit einer absoluten Pfanangabe.

Eagle
14.03.05, 09:34
Vielen Dank,

Ihr habt beide vollkommen Recht! Das habe ich bei den ganzen Hin und Her total übersehen, dass hier nicht /var/log drin stand.

MfG

Andreas :)