我想展示500 internal server error页.当用户在项目中出现语法错误时,有人能帮我吗?如果我在语法上犯了一些错误,我想展示这个特殊的Blade .
我想展示500 internal server error页.当用户在项目中出现语法错误时,有人能帮我吗?如果我在语法上犯了一些错误,我想展示这个特殊的Blade .
您需要创建处理程序,以便在处理程序中捕获FatalErrorExceptions
,如下代码所示:
Handler
public function render($request, Exception $e)
{
// 404 page when a model is not found
if ($e instanceof ModelNotFoundException) {
return response()->view('errors.404', [], 404);
}
// custom error message
if ($e instanceof \ErrorException) {
return response()->view('errors.500', [], 500);
} else {
return parent::render($request, $e);
}
return parent::render($request, $e);
}
View
你可以从Laravel 5 custom error view for 500中获得更详细的信息或其他方式