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

tya*_*ird 4 php laravel lumen

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

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

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

在我的项目中 APP_DEBUG=true 。

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

小智 7

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

例如,做这样的事情:

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

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