Skip to content

ServerErrorNotifier

Aleksey Perevoshchikov edited this page Mar 20, 2017 · 4 revisions

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

$error500 = E_ERROR | E_PARSE | E_CORE_ERROR | E_COMPILE_ERROR | E_USER_ERROR | E_RECOVERABLE_ERROR;

    \Peraleks\ErrorHandler\Notifiers\ServerErrorNotifier::class => [
        'enabled'       => $error500,
        'ignoreLogType' => true,
        'header'        => 'HTTP/1.1 500 Internal Server Error',
        'includeFile'   => '',
    ]
параметр тип значение
'enabled' int Уведомитель включен для этих ошибок. Задаётся битовой маской (см. константы ошибок).
Выключить уведомитель: 0, или закомментировать.
'ignoreLogType' bool true - уведомитель не будет запущен для ошибок, которые предназначены для логирования ( см. Логирование перехваченных исключений).
Выключить: false, или закомментировать.
'header' string Заголовок HTTP, который будет отправлен в клиенту.
По умолчанию: HTTP/1.1 500 Internal Server Error.
'includeFile' string Полное имя файла, который выводит в браузер, страницу, уведомляющую пользователя о том, что на сервере произошла ошибка. .
По умолчанию: View/serverError500.php.


Clone this wiki locally