因爲我更新的Zend框架2.5.3版本和PHP 7.0的版本,我並不總是如果出現異常得到完整的錯誤消息。ZF2 2.5不總是顯示完整的錯誤消息
例如:異常發生,我可以得到異常消息的唯一方法是通過使用調試器(類別:ExceptionStrategy,行:121):
在前端,只有一個通用顯示錯誤消息:
我已經打開了PHP錯誤報告(在我local.php和php.ini中):
error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);
奇怪的是,有時我會得到完整的錯誤消息,包括堆棧跟蹤和我需要的所有調試信息,但有時候我只能得到一般的錯誤消息。
我希望它看起來像這樣:
已經有人經歷了這種行爲?這是正常的嗎?
我已經將display_exceptions設置爲true。即使異常發生在同一個動作中,它有時會給我完整的堆棧跟蹤,有時卻不會 – Sepultura