我如何處理Kohana 3.3中的所有錯誤? 我的意思是沒有404/505錯誤,但「致命錯誤」從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;
}
但它不到風度工作.. 謝謝:)