【问题标题】:Lumen shows blank page instead of showing an error on blade流明显示空白页而不是刀片上显示错误
【发布时间】:2021-09-04 07:53:06
【问题描述】:

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

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

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

APP_DEBUG=true 在我的项目中。

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

【问题讨论】:

  • 问题解决了吗?面临同样的问题。
  • 没有。我放弃并切换到Laravel,因为我遇到了这样的一些错误。

标签: php laravel lumen


【解决方案1】:

编辑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

【讨论】:

  • 谢谢!我更改了文件,现在我可以解决真正的问题了。
猜你喜欢
  • 2012-03-24
  • 2015-05-06
  • 2019-05-20
  • 2022-06-10
  • 1970-01-01
  • 2015-08-31
  • 2023-03-04
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多