Как включить отчеты об ошибках PHP

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

Функция Error_reporting

error_reporting () устанавливает критерии сообщения об ошибках во время выполнения. Поскольку в PHP есть несколько уровней ошибок, о которых нужно сообщить, эта функция устанавливает желаемый уровень на время выполнения вашего скрипта. Включайте функцию в начале скрипта, обычно сразу после открытия Php. У вас есть несколько вариантов, некоторые из которых проиллюстрированы ниже:

Как отображать ошибки

Display_error определяет, печатаются ли ошибки на экран или скрыт от пользователя. Он используется вместе с функцией error_reporting, как показано в примере ниже:

Изменение файла php.ini на веб-сайте

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

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

Оцените статью
recture.ru
Добавить комментарий