2013-03-14 83 views
1

我有一些问题让zf2记录错误或在某些情况下报告它们。zend框架2错误报告

一些错误将被报告给屏幕和error.log,但其他错误并不会导致一个空白屏幕。在显示内容和不显示内容方面似乎没有任何推理。

我在php的错误报告INI设置为E_ALL和我已经加入

'display_not_found_reason' => true, 
'display_exceptions'  => true, 

我模块的配置,我也试图在index.php直接设置错误报告的数值

目前,我尝试使用原则刚开黑屏......以上列出

+0

你在php.ini中启用了display_errors吗? – 2013-03-14 19:57:09

+0

90%当你添加一个模块,如果你得到空白页然后原因是模块没有正确加载这是您在apache错误日志中收到的错误日志,所以您可以使用Zend开发人员工具栏来调试此 – 2013-03-15 23:47:46

+0

也服务经理ZF2还没有演变得如此之多以报告模块特定的问题,我认为。 – 2013-03-15 23:48:31

回答

0

https://packagist.org/packages/webino/nette-debug

Link是一个O f迄今为止我发现的最有用的调试工具zf2。它拾取了99.9%的错误,并且配置允许您将其记录到目录中的特定日志文件。然而,有一点它没有捕获到,一般会通过系统日志,所以你应该能够在那里找到更多的细节。只要确保将nette调试模块初始化为堆栈中的第一个模块即可。

希望这可以帮助你,我真的生病了,并厌倦了这些问题,直到我发现nette的地步。