gpt4 book ai didi

Laravel5.1自定义500错误页面示例

转载 作者:qq735679552 更新时间:2022-09-27 22:32:09 26 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章Laravel5.1自定义500错误页面示例由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

本文实例讲述了Laravel5.1自定义500错误页面的方法。分享给大家供大家参考,具体如下:

Laravel 5.1中500错误是程序错误,程序错误一定是系统自带的500错误,可以通过以下步骤简单实现自定义500错误页面.

编辑PHP文件app/Exceptions/Handler.php内容如下:

?
1
2
3
4
5
6
7
8
9
10
11
public function render( $request , Exception $e )
{
   if ( $e instanceof ModelNotFoundException) {
     $e = new NotFoundHttpException( $e ->getMessage(), $e );
   }
   if ( $e instanceof \Symfony\Component\Debug\Exception\FatalErrorException
     && !config( 'app.debug' )) {
     return response()->view( 'errors.default' , [], 500);
   }
   return parent::render( $request , $e );
}

然后编辑自定义错误页面对应视图文件errors.default.blade.php.

希望本文所述对大家基于Laravel框架的PHP程序设计有所帮助.

最后此篇关于Laravel5.1自定义500错误页面示例的文章就讲到这里了,如果你想了解更多关于Laravel5.1自定义500错误页面示例的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com