Manfred: Apache schreibt keine Logfile-Einträge mehr

Beitrag lesen

Hallo

jetzt wirds lustig:

Wenn ich als User wwwrun angemeldet bin und im Verzeichnis /srv/www/log bin (all diese Verzeichnisse gehören dem User wwwrun und der Gruppe www) und dort eine Datei "test" erstelle (die wwwrun) gehört und als Recht 777 hat, kann ich trotzdem mit vim nicht in diese Datei schreiben.

Wenn ich echo "asdf" > test ausführe bekomme ich beim Lesen mit Vim nur eine leere Datei und die Meldung E297: Write error in swap file.

Cat, less usw. bringen dann nur eine leere Datei!?

Viele Grüße,
Manfred

Moin!

Teste mal, ob Du als wwwrun in das Verzeichnis schreiben darfst:

fastix@trainer:~> cd /var/log
fastix@trainer:/var/log> su
Password:
root@trainer:/var/log # su wwwrun
root@trainer:/var/log # cd apache2/
root@trainer:/var/log/apache2 # echo "Hallo" > testfile
root@trainer:/var/log/apache2 # cat testfile
Hallo
root@trainer:/var/log/apache2 #