我正在学习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