【发布时间】:2017-06-09 09:18:17
【问题描述】:
自从我将 Zend-Framework 更新到 2.5.3 版和 PHP 到 7.0 版后,如果发生异常,我并不总是会收到完整的错误消息。
例如:发生了异常,我获得异常消息的唯一方法是使用调试器(类:ExceptionStrategy,行:121):
在前端,只显示一般错误消息:
我已经打开了 PHP 错误报告(在我的 local.php 和 php.ini 中):
error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);
奇怪的是,有时我会收到完整的错误消息,包括堆栈跟踪和调试所需的所有内容,但有时我只会收到一般错误消息。
我希望它看起来像这样:
有人经历过这种行为吗?这正常吗?
【问题讨论】:
标签: php exception-handling zend-framework2 php-7 error-reporting