首页 > 语言 > PHP > 正文

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

2024-05-04 23:50:44
字体:
来源:转载
供稿:网友

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

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

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

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程序设计有所帮助。


注:相关教程知识阅读请移步到PHP教程频道。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选