PHP не отлаживает / показывает сообщения об ошибках
Я только что установил lighttpd, и я не вижу сообщений об ошибках на страницах, когда я знаю, что ошибки должны были произойти. Все, что я получаю, это пустая страница. Тем не менее, я получаю ошибки в файле журнала ошибок - но я действительно хочу их видеть во время разработки вместо того, чтобы заходить в журнал.
Конечно, lighttpd не должен делать это?
2 ответа
В вашем php.ini убедитесь, что у вас есть:
display_errors = On
Возможно, вам придется настроить ваш файл php.ini.
Значения, которые вы, вероятно, хотите изменить:error_reporting = E_ALL | E_STRICT
display_errors = On
display_startup_errors = On
Не рекомендуется устанавливать эти значения на производственном сервере, просто на компьютерах разработчиков.
Если lighthttpd похож на Apache, вам также необходимо перезапустить службу, чтобы получить новые изменения конфигурации.