我有两个Lumen微服务(据我所知)配置相同。一个显示用户友好的错误页面,另一个没有。
这两个服务都有这个简单的控制器方法:
public function test()
{
echo $a;
exit;
}
其中一项服务仅显示:
Oops!An Error Occurred The server returned a“500 Internal Server Error”. Something is broken.请让我们知道当这个错误发生时你在做什么.我们将尽快修复它.对于由此造成的不便,我们深表歉意.
其他服务显示堆栈跟踪等。APP_DEBUG=true
和APP_ENV=local
在这两个环境中。我通过在控制器方法中回显它们来验证这些设置。
我可能缺少了什么设置,使我无法看到堆栈跟踪?
1条答案
按热度按时间yvt65v4c1#
问题是我有一个
config/app.php
文件,其中缺少debug
设置。将'debug' => env('APP_DEBUG', false),
添加到数组中解决了我的问题。