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

时间:2018-10-03 01:36:04

标签: php laravel assert assertion

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

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

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

1 个答案:

答案 0 :(得分:4)

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

设置为-1时,将不生成声明代码,从而使声明成本为零。 1

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

#define

如果您使用的是宅基地,请参阅this帖子以更改配置。