laravel Lumen应用程序在调试模式下未显示堆栈跟踪

9wbgstp7  于 2023-03-24  发布在  其他
关注(0)|答案(1)|浏览(146)

我有两个Lumen微服务(据我所知)配置相同。一个显示用户友好的错误页面,另一个没有。
这两个服务都有这个简单的控制器方法:

public function test()
{
    echo $a;
    exit;
}

其中一项服务仅显示:
Oops!An Error Occurred The server returned a“500 Internal Server Error”. Something is broken.请让我们知道当这个错误发生时你在做什么.我们将尽快修复它.对于由此造成的不便,我们深表歉意.
其他服务显示堆栈跟踪等。
APP_DEBUG=trueAPP_ENV=local在这两个环境中。我通过在控制器方法中回显它们来验证这些设置。
我可能缺少了什么设置,使我无法看到堆栈跟踪?

yvt65v4c

yvt65v4c1#

问题是我有一个config/app.php文件,其中缺少debug设置。将'debug' => env('APP_DEBUG', false),添加到数组中解决了我的问题。

相关问题