Вывод ошибок PHP на экран

Включить вывод ошибок можно несколькими способами.

Способ 1. Включение вывода ошибок на экран через php.ini

Если вы имеете доступ (ну а вдруг) к серверу, то в конфигурационном файле php.iniнайдите параметр error_reporting и установите его значение в E_ALL.

error_reporting = E_ALL

Способ 2. Включение вывода ошибок на экран через .htaccess

В корне Друпала имеется файл .htaccess, который регулирует процессы загрузки страниц. Чтобы включить вывод сообщений, откройте его и добавьте следующие две строки:

php_flag display_errors on
php_flag display_startup_errors on

Способ 3. Включение вывода ошибок на экран через index.php

Опять затронем файлы в корне Друпала, но на этот раз index.php. Здесь для вывода сообщений надо перед строкой с подключением bootstrap.ini добавить error_reporting(7):

error_reporting(7);
require_once './includes/bootstrap.inc';

Способ 4. Включение вывода ошибок на экран через settings.php

Сразу скажу, этот способ действует только для Drupal 7. В папке sites/default/ есть файл settings.php. Откройте его и добавьте вот эти строки:

error_reporting(-1);
$conf['error_level'] = 2;
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);

Автора автора