如何在Zend Framework 1的操作中显示警告


How to show warning in action of Zend Framework 1?

我正在学习Zend Framework 1。在正常的php文件中,我写下如下:

$p=1/0;

将出现如下警告:

Warning: Division by zero in D:'ZendProject'TestProject'public'2-2.php on line 8

但是,当我在ZF Action函数中写"$p=1/0;"时,如下面所示:

public function doAction ()
    {
        $p=1/0;
    }

没有显示任何内容,也没有任何警告信息。如何打开警告显示?

您可以将其放入.htaccess文件中,如下面的

php_value error_reporting 2147483647

但你需要在apache

AllowOverride All

有关更多信息,请参阅https://stackoverflow.com/questions/107828/how-can-i-turn-on-php-errors-display-on-just-a-subfolder

如果您在同一环境中运行此代码,并且仅在ZF1中看不到任何错误,那么很可能您需要修改config.ini 中的值

phpSettings.display_errors = 0

phpSettings.display_errors = 1