PHP Logging
Posted: 2007-05-25 12:40
Hallo zusammen,
in PHP will ich das Logging in ein Logfile aktivieren. Der Apache läuft als www-data:www-data. Das von der Paketverwaltung installierte PHP wird als Modul geladen und läuft auf einem Debian Etch System. Das Log-File liegt nun unter /var/log/apache2/php.log mit dem Besitzer www-data:www-data und den Rechten 775.
Das ist aber denke ich nicht so, wie es im Lehrbuch geschrieben steht. Die Frage ist nur, als welcher Benutzer schreibt PHP bzw. Apache dort die Datein rein, um der Datei soviele Rechte wie möglich zu entziehen.
Die zweite Sache ist dann das Logfile Rotation - Standard mäßig wird das komplette /var/log/apache2/*.log routiert und dann neue Dateien angelegt, jedoch haben die dann die Besitzer root:adm mit den Rechten 640. Wäre es dann sinnvoll nach der Rotation jedesmal (automatisch versteht sich) die Rechte richtig zu setzen?
Viele Grüße
-klerfrq-
in PHP will ich das Logging in ein Logfile aktivieren. Der Apache läuft als www-data:www-data. Das von der Paketverwaltung installierte PHP wird als Modul geladen und läuft auf einem Debian Etch System. Das Log-File liegt nun unter /var/log/apache2/php.log mit dem Besitzer www-data:www-data und den Rechten 775.
Das ist aber denke ich nicht so, wie es im Lehrbuch geschrieben steht. Die Frage ist nur, als welcher Benutzer schreibt PHP bzw. Apache dort die Datein rein, um der Datei soviele Rechte wie möglich zu entziehen.
Die zweite Sache ist dann das Logfile Rotation - Standard mäßig wird das komplette /var/log/apache2/*.log routiert und dann neue Dateien angelegt, jedoch haben die dann die Besitzer root:adm mit den Rechten 640. Wäre es dann sinnvoll nach der Rotation jedesmal (automatisch versteht sich) die Rechte richtig zu setzen?
Viele Grüße
-klerfrq-