Htaccess - включение и отключение вывода ошибок php

Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Перейти к:навигация, поиск

Доступная цена

Включение и отключение вывода ошибок php

Чтобы отключить вывод ошибок php добавьте в .htaccess файл:

php_flag display_startup_errors off
php_flag display_errors off
php_flag html_errors off
php_value docref_root 0
php_value docref_ext 0


Чтобы включить вывод ошибок php добавьте в .htaccess файл:

php_flag display_startup_errors on
php_flag display_errors on
php_flag html_errors on
php_value docref_root 1
php_value docref_ext 1


Показать все ошибки кроме предупреждений (Notice):

php_flag display_errors On
php_value error_reporting "E_ALL & ~E_NOTICE"


Виды ошибок PHP:

E_ALL - все ошибки
E_ERROR - ошибки функций (критические)
E_WARNING - предупреждения
E_PARSE - ошибки синтаксиса
E_NOTICE - замечания (ненормальный код - кодировка и тп) 
E_CORE_ERROR - ошибка обработчика
E_CORE_WARNING - предупреждения обработчика
E_COMPILE_ERROR - ошибка компилятора
E_COMPILE_WARNING - предупреждение компилятора
E_USER_ERROR - ошибка пользователей
E_USER_WARNING - предупреждение пользователей
E_USER_NOTICE - уведомления пользователей