项目上线以后,功能优化迭代,过程中会出现一些错误,导致项目无法正常运行,报错需要优化展示
首先找到Laravel错误和异常的处理文件
/app/Exceptions/Hander.php

/**
* Render an exception into an HTTP response.
*
* @param \Illuminate\Http\Request $request
* @param \Exception $exception
* @return \Illuminate\Http\Response
*/
public function render($request, Exception $exception)
{
//代码错误时,走下方自定义页面
if($exception instanceof \Symfony\Component\Debug\Exception\FatalErrorException) {
return response()->view('errors.500', [], 502);
}
return parent::render($request, $exception);
}
然后在 /resources/views/errors/ 下 对应的 创建自定义的 错误页面就可以了


网友评论