CentOS 5.7 php 5.3 подключён как FastCGI к apache. Если в скрипте есть синтаксическая ошибка, то сервер выдаёт 500 Internal Server Error и в логах тишина. А я ожидаю, что в логах (log_errors=On) будет сообщение об этой синтаксической ошибке наподобие "PHP Parse error: syntax error, unexpected '/' in bla-bla-bla on line 12". Но этого сообщения нет. Как быть?
Если сервер ошибку выдает, то ошибку надо искать в логах сервера, а не в логах РНР. У меня 500я ошибка обычно если в .htaccess что-то не то пропишу.
Namer А PHP где-то ведёт собственные логи? По-моему любые ошибки PHP (в том числе Notice любые) - всё оказывается только в логах сервера.
sobachnik смотри секцию ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; Error handling and logging ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; в файле php.ini Все ошибки PHP могут писаться в файл php_error_log