Генератор CSS-свойства «border-radius»   •   Online-инструменты
120 просм
0 комм
Поделиться:

Как включить отображение ошибок и предупреждений PHP?

Когда перед вами находится сайт, в котором нарушена целостность работы функционала, то необходимо понять, в чем же ошибка, и постараться максимально быстро ее решить.

Зачастую корень проблемы лежит в PHP-файлах, а именно – в логике их работы.

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

Все, что вам нужно сделать, – это просто включить их отображение, если по умолчанию этого не сделано.

Для включения отображения ошибок и предупреждений существует 3 различных варианта. Смотрите все и выбирайте более удобный для вас.

Первый вариант. Если у вас есть доступ к файлу php.ini (чаще всего он находится в корневой папке вашего сайта), то в самый верх вставьте:

error_reporting = E_ALL
display_errors = On
display_startup_errors = On

Если же доступа к этому файлу нет, то вам подойдут следующие 2 варианта.

Второй вариант. Для отображения ошибок в нужном файле PHP, сразу после открывающего тега <?php вставьте:

ini_set("error_reporting", E_ALL);
ini_set("display_errors", 1);
ini_set("display_startup_errors", 1);

Третий вариант. Если вам необходимо отобразить ошибки на всем сайте, то в корневой папке сайта найдите файл «.htaccess» (если таковой отсутствует – создайте его) и в самый верх этого файла вставьте:

php_value display_errors 1
php_value display_startup_errors 1
php_value error_reporting E_ALL

С помощью таких несложных способов вы можете включить отображение ошибок и предупреждений PHP.

0
комментарий
Оставить комментарий:
Нажимая кнопку «Отправить» вы даете согласие на обработку своих персональных данных.
Ваше Имя
Ваш E-mail
Текст комментария