Zend Error控制器停止工作500

时间:2012-06-26 13:48:24

标签: zend-framework error-handling

我的Zend应用程序运行正常,直到今天,当我更改导致错误控制器停止工作的内容时。 我已经调试了代码的每个部分,但我找不到任何关于它为什么会发生的痕迹

如果我产生404错误,错误控制器运行完美。但是在500的情况下,控件不会转到错误控制器。

我尝试过很多东西,但仍然无法找出错误。我搜索了互联网,但遇到这个问题的人似乎没有得到答案:(

任何帮助都会非常明显

我已经逐步调试了应用程序并发现在500的情况下,执行会在遇到致命错误或异常时立即停止

(UPDATE) 如果我做某事......

$blabla->getInfo();

其中$ blabla未定义,我没有被重定向到错误控制器。 但是如果我做的话......

Zend_Registry::get('blabla');

在Zend_Registry中没有为'blabla'设置键,然后我被重定向

1 个答案:

答案 0 :(得分:1)

500是一般服务器错误,因此难怪控件不会转到您的控制器。

您需要检查服务器日志以找出导致错误的原因。

此外,请尝试回忆一下您最近是否更改了.htaccess个文件和/或意外创建了无限重定向循环。