Принудительное включение отображения ошибок в PHP

Принудительное включение отображения ошибок в PHP

Принудительное включение отображения ошибок в PHP

Часто для отладки работы написанного только что или редактируемого кода требуется включить или выключить отображение ошибок в интерпретаторе php, ниже описал несколько простых примеров как это можно сделать. В самом низу описал способ без редактирования файлов! Для включения отображения warning и notice этого нужно в начале Вашего скрипта вписать следующий код:
ini_set('error_reporting', E_ALL);
ini_set('display_errors',1);
error_reporting(E_ALL);
Чтобы включить отображение ошибок php в .htaccess добавьте в файл .htaccess (как правило лежит в корне вашего аккаунта):
php_value display_errors 1
php_value error_reporting 2047
  Но бывают случаи, когда сервер изначально настроен отображать все ошибки, тогда после отладки их хочется отключить. Сделать это можно следующим способом: (Отключаем вывод предупреждений и замечаний warning и notice) 1. В файле конфигурации php.ini для параметра error_reporting выставляем значение:
error_reporting = E_ERROR
2. Практически тоже самое можно сделать благодаря файлу .htaccess :
php_value error_reporting 1
3. И как писали выше, это можно сделать в самом php коде :
<?php
error_reporting( E_ERROR );
?>
Несколько простых способов для включения и отключения ошибок. Но не забывайте, что это же часто можно сделать через интерфейс Вашего хостинга или через чат с оплаченной поддержкой Вашего хостинга 😉

Полезная информация:

Удаляем строки Saphali Lite, Woocommerce, All in one seo pack
Как выводить первую картинку поста wordpress
Простой скрипт обратного отсчета (javascript)
Переезд на новый домен
ISPManager установить SSL сертификат
Как добавить редирект (301) в ISPConfig
Поиск по размеру файла в Ubuntu
WordPress не работают постоянные ссылки (404 Not Found)
Разделитель в iSape / Sape
Несколько мыслей про Skype
Как настроить DNS шаблоны в ISPConfig 3
Joomla/Mambo To WordPress Migrator Fatal error (решение)
Правильный robots.txt
Сервис подбора цвета
Как удалить ссылки на картинки в новостях WordPress
Как прочистить дюзы принтеру Epson Stylus Photo на Mac OS X
Площадки для размещения статей
ISPConfig 3 установить флаг active в MyDNS
Дополнительный домен в панели ISPManager
Обвести текст при помощи HTML и CSS
Как в WordPress импортировать .xml файл больше 2mb
Полезные фотосервисы
Повышение безопасности – редактируем .htaccess
Изменить количество памяти в Mamp Pro php.ini
Красивые WordPress caption
Akismet и его API key
Шаблон Mantra изменения вида пагинации
Как быстро узнать версию ISPConfig 3 (ssh)
Правильные анонимайзеры
Javascript прокрутки страницы
Как склеить домены (301 редирект)
Как добавить алиас домена ISPConfig
Сделать изображения одинаковыми по высоте средствами CSS
Отображение и текста и логотипа в шаблоне WordPress
Обновление url и адрес картинок после изменения адреса блога
Несколько простых команд для Cent OS
Доступ к namebased сайту без DNS-записи в Windows
Во время загрузки произошла ошибка... WordPress
WordPress http error - решение проблемы
Как распечатать каталог содержимого на диске
Ошибка платежа Яндекс.Касса и Woocommerce
Вывод материалов из рубрики списком WordPress
Как включить интернациональные домены (punycode) в ISPConfig3
Грамотный robots.txt для WordPress 4.х
Случайный вывод кода (видео, текст, картинки)
Joomla/Mambo To WordPress Migrator (5 советов)
Cherry FrameWork logo + description
Ubuntu простой backup на Яндекс диск
Как очистить очередь Exim
Ошибка Deprecated: Function ereg() is deprecated in /samefile.php on line 142
Задача: выравнять картинки по центру div-ов с помощью CSS
Как включить logging (debugging) в ISPConfig 3
Удаляем второй meta name=description от All in One Seo Pack
Как сделать в windows 7 в папке «столбцы по размеру содержимого» по умолчанию?
Как убрать точки li в меню
Метки: , , , , . Закладка Постоянная ссылка.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.