Как я могу обрабатывать каждую ошибку в Kohana 3.3? Я имею в виду ошибку 404/505, но «Fatal Error» из php и других ошибок php?Как я могу обрабатывать все ошибки в Kohana 3.3
Я смотрел на http://kohanaframework.org/3.3/guide/kohana/tutorials/error-pages, и я делаю это, но он обрабатывает только ошибки 404/505 (и другие). Я не могу обработать 500 ошибок.
создать файл /APP/Classes/HTTP/Exception/500.php
class HTTP_Exception_500 extends Kohana_HTTP_Exception_500 {
public function get_response()
{
$session = Session::instance();
$view = View::factory('index');
$view->content = View::factory('errors/505');
$view->title = 'Wewnętrzny błąd';
// Remembering that `$this` is an instance of HTTP_Exception_404
$view->content->message = 'Wystąpił wewnętrzny błąd. Szczegóły zostały przekazane do administracji, naprawimy to!';
$response = Response::factory()
->status($this->getCode())
->body($view->render());
return $response;
}
Но dosn't работа .. спасибо :) страниц