我使用php内置的webserver在本地调试我的网站。
php -S localhost:8080
有时候如果出现问题我在stdout中有一个通用的500错误,我不明白问题出在哪里。
127.0.0.1:51936 [500]: /dashboard
是否有方法可以获得更像描述性错误,例如error.log?
编辑:
我的错误是
$this->userDisplayName()
而不是
$this->zfcUserDisplayName()
在Zend Framework 2 App的PHTML视图中
答案 0 :(得分:1)
老实说,我还没有使用过php内置功能,所以我没有经验和很多线索但是...在apache中你将LogLevel
指令设置为debug
..那么如何在php.ini
display_errors: On
error_reporting: E_ALL
log_errors: On
答案 1 :(得分:1)
解决!
这是当前Zend Framework稳定版本(2.0.6
)
我已将我的项目更新为开发人员分支(dev-master
),现在它正常运行。我对每个错误都有正确的堆栈跟踪。
链接到该问题: https://github.com/zendframework/zf2/issues/2991
感谢所有