LINUX.ORG.RU

[PHP] Internal Server Error При Fatal Error

 


0

0

Уже не на первом серве заметил. В логи пишется ошибка пишеся(fatal error/parse error), а В браузере вместо того что видеь ошибку (или прерванную страницу с тем что уже отправлено на вывод или пустую сраницу при отключенном выводе ошибок) мы видим сообщени о недосупности сайта, а в access.log - ошибка 500

В какую сторону копать для исправления этого?



Последнее исправление: RiaD (всего исправлений: 1)

А какая конфигурация? Как работает php - как SAPI-модуль или как FastCGI-сервер?

sjinks ★★★
()

А по-моему, все правильно сделано. Скорее всего — FastCGI.

Дело в том, что пользователю незачем видеть суть ошибки или рваную страницу. Девелопер же видит логи. По-моему, sudo tail -f /var/log/apache2/myvhost/error.log отлично работает даже через PuTTY, хехе.

Ну и окромя этого, можно превращать все ошибки в эксепшоны, снабжать бэктрейсами и роутить в иные логи.

shimon ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.