Как включить и отключить сообщения об ошибках PHP в cPanel

Последнее изменение: Friday November 24th, 2023

В данной статье вы узнаете, как включить и отключить вывод сообщений об ошибках PHP с использованием директивы display_errors в файле php.ini.

Шаги, описанные в этой статье, можно выполнить, если вы уже настроили собственный файл php.ini на своем веб-сайте. Если вы еще не создали свой собственный файл php.ini, прочтите сначала эту статью.

Сообщения об ошибках и директива display_errors

По умолчанию PHP отображает сообщения об ошибках в веб-браузере пользователя. Эта функция очень полезна на начальном этапе разработки и отладки вашего веб-сайта. Однако после завершения разработки веб-сайта отображение сообщений об ошибках может представлять угрозу безопасности. Сообщения об ошибках могут раскрывать информацию о вашем веб-сайте, такую как информацию о путях и переменных, которые должны оставаться в секрете.

Директива display_errors определяет, будет ли PHP отображать сообщения об ошибках в веб-браузерах пользователей. Чтобы предотвратить отображение сообщений об ошибках PHP, измените директиву display_errors в файле php.ini с использованием текстового редактора следующим образом:

display_errors = off

Измените директиву display_errors в файле php.ini, чтобы разрешить PHP отображать сообщения об ошибках, следующим образом:

display_errors = on
Вы можете использовать функцию phpinfo(), чтобы проверить текущее значение директивы display_errors и других директив. См. эту статью для получения дополнительной информации.

Дополнительная информация

Was this article helpful?
Просмотры: 318

10 лет с BeeHosting!
Отмечаем скидками до 70% на все услуги
+ бесплатная миграция сайта.

Beehosting.pro website uses cookies

We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners who may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services.

Меню