PHP error_log loggt einfach nicht mit

converge

New Member
Hallo zusammen,

gibt es unter Debian noch etwas zusätzliches, dass beachtet werden muss, um das PHP-Logging in eine Datei zu aktivieren?

Ich logge eigentlich alles mit (E_ALL), es kommt aber einfach nichts an :-)

php.ini:
Code:
error_reporting = E_ALL
log_errors = On
log_errors_max_len = 1024
ignore_repeated_errors = Off
ignore_repeated_source = Off
report_memleaks = On
track_errors = Off
error_log = /var/log/php_errors.log

Auf diesem Server laufen mehrere TYPO3-Installationen. Und wenn ich per E_ALL auch die Notices da reinschreiben würde, dann müsste dies eigentlich schon gefüllt sein, sobald ich das T3-Backend öffne...

Hat da irgendjemand einen Tipp?
 
Existiert die Datei und hat der PHP-Prozess das Recht in die Datei zu schreiben? Nicht jeder Prozess darf einfach mal in /var/log schreiben (Chmod 761) so dass die Datei mit korrekten Benutzerrechten (im Zweifel testweise 777) existieren muss.
 
Danke. Das war es.
Ich wusste nicht, dass die Datei vorhanden sein muss, sondern dass diese, wie auch bei dem Apache-Logs, bei Bedarf automatisch angelegt wird...
 
Back
Top