В данной статье вы узнаете, как включить и отключить вывод сообщений об ошибках PHP с использованием директивы display_errors в файле php.ini.
Сообщения об ошибках и директива display_errors
По умолчанию PHP отображает сообщения об ошибках в веб-браузере пользователя. Эта функция очень полезна на начальном этапе разработки и отладки вашего веб-сайта. Однако после завершения разработки веб-сайта отображение сообщений об ошибках может представлять угрозу безопасности. Сообщения об ошибках могут раскрывать информацию о вашем веб-сайте, такую как информацию о путях и переменных, которые должны оставаться в секрете.
Директива display_errors определяет, будет ли PHP отображать сообщения об ошибках в веб-браузерах пользователей. Чтобы предотвратить отображение сообщений об ошибках PHP, измените директиву display_errors в файле php.ini с использованием текстового редактора следующим образом:
display_errors = off
Измените директиву display_errors в файле php.ini, чтобы разрешить PHP отображать сообщения об ошибках, следующим образом:
display_errors = on
Дополнительная информация
- Для просмотра полного списка директив php.ini откройте http://www.php.net/manual/en/ini.list.php.
- Для получения дополнительной информации о директиве display_errors откройте http://www.php.net/manual/en/errorfunc.configuration.php#ini.display-errors.