ProfiPHPProfiPHP
Категория: Директивы PHP

Директива Display_startup_errors

Директива Display_startup_errors отвечает за вывод на экран не фатальных ошибок, возникающих из-за неправильной конфигурации модуля PHP.
display_startup_errors boolean
Для примера приведем невозможность загрузить указанные в php.ini расширения.

Даже если директива Display_errors включена, ошибки, возникающие при запуске PHP, не будут показаны. Настоятельно рекомендуется включать директиву Display_startup_errors только для отладки.

Также следует заметить, что при отключенной опции данной директивы, соответствующие ошибки пишутся в лог PHP. Поэтому ее использование не оправдано.

Директива Display_errors относиться к режиму PHP_INI_ALL, поэтому значение может быть установлено отовсюду.

Включить ошибки, возникающие при запуске PHP:
display_startup_errors = On
Например, если не существует файл библиотеки, отобразится ошибка:
PHP Warning: PHP Startup: Unable to load dynamic library '...ext\php_mysqli.dll' - Не найден указанный модуль.
in Unknown on line 0

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

Имя:
Текст комментария: