加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

php – 如何在laravel 5.2中显示500个内部服务器错误页面?

发布时间:2020-12-14 19:45:27 所属栏目:大数据 来源:网络整理
导读:我想显示页面500内部服务器错误页面.当用户在项目中有语法错误时,任何人都可以帮助我吗?如果我在语法上做了一些错误,我想展示那个特定的刀片. 您需要创建处理程序以在处理程序中捕获FatalErrorExceptions,如下面的代码: 处理器 在app / Exceptions / Handl
我想显示页面500内部服务器错误页面.当用户在项目中有语法错误时,任何人都可以帮助我吗?如果我在语法上做了一些错误,我想展示那个特定的刀片.
您需要创建处理程序以在处理程序中捕获FatalErrorExceptions,如下面的代码:

处理器
在app / Exceptions / Handler.php中

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);
}

视图
请参阅resources / views / errors / 500.blade.php.如果不存在则创建它.

您可以从Laravel 5 custom error view for 500获得更详细或其他方式

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读