Laravel设置自定义错误页面

2018-04-25 13:49 阅读 805 次 评论 0 条
laravel 5.0 版本下,修改pp/Exceptions/Handler.php

public function render($request, Exception $e) { 
if ($e instanceof ModelNotFoundException) { 
    $e = new NotFoundHttpException($e->getMessage(), $e); 
} 

//加上app.debug判断是怕dubug关闭模式下暴露重要信息 
if($e instanceof \Symfony\Component\Debug\Exception\FatalErrorException && !config('app.debug')) { 
    return response()->view('errors.default', [], 500); //default换成你自定义的页面 
} 
return parent::render($request, $e); 
}

修改下面文件

resources/views/errors/404.blade.php
版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:Laravel设置自定义错误页面 | 猿笔记
分类:PHP, 程序笔记 标签:

发表评论


表情