Включить отображение ошибок и предупреждений в PHP
Довольно часто для проверки работоспособности php скриптов, нам надо видеть ошибки. Включить их можно используя различные варианты. Самый очевидный - это включить в настройках php.ini, открываем файл, находим там следующие строки и устанавливаем нужные значения:
error_reporting = E_ALL display_errors = On display_startup_errors = On
Этот метод включает показ ошибок для всех скриптов, использующих php, в которых явно не переопределено другое, методами описанными ниже.
Включением вышеописанных параметров и обусловлено отображение ошибок, если доступа к настройкам php нету или мы хотим включить показ ошибок только для определенных скриптов, тогда можно включить показ ошибок прямо в php файле, для этого в нужный файл, в самом начале, добавляем следующий код:
ini_set('error_reporting', E_ALL); ini_set('display_errors', 1); ini_set('display_startup_errors', 1);
Ну и третий вариант, когда нам например нужно включить отображение ошибок для всего сайта, или мы не хотим править php файлы ядра нашей системы, можно включить отображение ошибок используя .htaccess:
php_value display_errors 1 php_value display_startup_errors 1 php_value error_reporting E_ALL
Добавить комментарий