Недавно я обновил PHP 5.5. * До PHP 5.6.13.
Мне нужно отобразить все ошибки в PHP-скриптах, если они есть. Поэтому я раскомментировал следующий код в файле /etc/php5/cli/php.ini
error_reporting Default Value: E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED Development Value: E_ALL Production Value: E_ALL & ~E_DEPRECATED & ~E_STRICT
И он показывает ошибку «неожиданно» и «на линии № 107».
Я знаю, что в моем коде что-то не так, и ничего не отображается в браузере при его выполнении.
Вы не должны расточать это, его информационное.
Если вы хотите, чтобы все ошибки прокомментировали эти строки, просмотрите строку 445.
Установить error_reporting = E_ALL
Если вы хотите увидеть ошибки в строгом режиме, установите значение error_reporting = E_ALL & ~E_STRICT
После этого перезапустите веб-сервер.
Еще одно примечание, убедитесь, что вы делаете это только для своей системы разработки. Вы не хотите, чтобы выплескивали уведомления и предупреждения (или даже отображали ошибки php) на производственном сервере.