This repository has been archived on 2024-04-08. You can view files and clone it, but cannot push or open issues or pull requests.
khosb/includes/kohana/modules/userguide/guide/ru-ru/debugging.errors.md

23 lines
1.4 KiB
Markdown
Raw Normal View History

2010-08-21 04:43:03 +00:00
# Обработка ошибок/исключений
Kohana предоставляет обработчик как для исключений, так и для ошибок (он превращает ошибку в исключение с помощью стандартного PHP-класса [ErrorException](http://php.net/errorexception)). Обработчик показывает множество подробностей и внутреннее состояние приложения:
1. Класс исключения
2. Уровень ошибки
3. Текст ошибки
4. Исходный код, вызвавший ошибку, соответствующая строка подсвечивается
5. [Трассировка](http://php.net/debug_backtrace) хода выполнения
6. Подключенные файлы, загруженные расширения и глобальные переменные
## Пример
Нажмите по любой ссылке для раскрытия блока дополнительной информации:
<div>{{userguide/examples/error}}</div>
## Отключение обработчика ошибок/исключений
Если Вы не хотите использовать встроенный обработчик ошибок, отключите его с помощью [Kohana::init]:
Kohana::init(array('errors' => FALSE));