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'booltrue - уведомитель не будет запущен для ошибок, которые предназначены для логирования ( см. Логирование перехваченных исключений).
Выключить: false, или закомментировать.
'header'stringЗаголовок HTTP, который будет отправлен в клиенту.
По умолчанию:HTTP/1.1 500 Internal Server Error.
'includeFile'stringПолное имя файла, который выводит в браузер, страницу, уведомляющую пользователя о том, что на сервере произошла ошибка. .
По умолчанию:View/serverError500.php.


Clone this wiki locally