|
@ -131,8 +131,12 @@ class FrontController |
|
|
} catch (Exception $e) { |
|
|
} catch (Exception $e) { |
|
|
if (Config::get('DEBUG')) { |
|
|
if (Config::get('DEBUG')) { |
|
|
if (!headers_sent()) { |
|
|
if (!headers_sent()) { |
|
|
|
|
|
if ($e instanceof ErrorHTTPException) { |
|
|
|
|
|
header($e->getHTTPHeader()); |
|
|
|
|
|
} else { |
|
|
header('HTTP/1.0 500 Internal Server Error'); |
|
|
header('HTTP/1.0 500 Internal Server Error'); |
|
|
} |
|
|
} |
|
|
|
|
|
} |
|
|
return ErrorHandler::showDebug($e); |
|
|
return ErrorHandler::showDebug($e); |
|
|
} |
|
|
} |
|
|
$layout_class = $this->getRouter()->getErrorLayout(); |
|
|
$layout_class = $this->getRouter()->getErrorLayout(); |
|
|