Lumen 在刀片上显示空白页而不是显示错误

时间:2021-06-20 09:25:54

标签: php laravel lumen

我遇到了一个有趣的问题,

我在 Windows 本地主机上使用 lumen,问题是当我在视图/刀片中编写不正确的代码或语法错误时,lumen 显示空白页而不是错误。但是,在控制器或其他页面中,我可以调试我的代码,它显示错误。

错误调试在 php.ini 中打开。

APP_DEBUG=true 在我的项目中。

我试过全新安装,还是一样。

1 个答案:

答案 0 :(得分:0)

编辑app/Exceptions/Handler.php文件,方法render

例如做这样的事情:

public function render($request, Throwable $exception)
{
    if (env('APP_DEBUG')) {
        dd($exception);
    }
    return parent::render($request, $exception);
}

或者你可以抓住它,因为它是 instanceof Illuminate\View\ViewException