如何在Laravel中显示断言错误?

问题描述 投票:1回答:2

我希望Laravel应用在开发过程中在浏览器中输出断言错误。尽管我在Laravel代码中添加了一些肯定会失败的断言,但我从未在浏览器中看到任何错误输出?

Laravel中是否存在可以强制显示这些错误的断言报告配置?

在生产中,我希望断言失败来调用回调方法并通过电子邮件将错误发​​送给我。

php laravel assert assertion
2个回答
0
投票

zend.assertions可能处于生产模式。换句话说,断言被禁用并被忽略。

当设置为-1时,将不会生成断言代码,从而使断言成本为零。 zend.assertions

您可以从命令行查看此配置设置:

1

如果使用的是宅基地,请参见$ php -i | grep 'zend.assertions' # zend.assertions => -1 => -1 帖子以更改配置。


0
投票

[有一个用于laravel的有用的调试器,请检查此链接this

© www.soinside.com 2019 - 2024. All rights reserved.