localhost上的PHP严格标准错误

时间:2012-11-07 18:57:48

标签: php apache

当我尝试安装RoundCube时,我一直在本地计算机上遇到严格的标准错误(mac os 10.8)。

我尝试通过将php.ini行编辑到此

来关闭它们
error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT

重新启动Apache后,仍会显示所有错误消息

我正在使用http://php-osx.liip.ch/

上的php安装程序

当我运行phpinfo()时,php.ini位置设置为/usr/local/php5/lib/php.ini

这是我一直在编辑的文件,但我没有做出任何更改。我做错了什么?

1 个答案:

答案 0 :(得分:2)

Roundcube中的安装程序脚本会覆盖php.ini中的设置。

我在Roundcube文件夹中搜索了使用“error_reporting”php函数的文件,实际上你可以在。\ installer \ index.php中看到如何更改php错误级别(第42行):

ini_set('error_reporting', E_ALL&~E_NOTICE);
ini_set('display_errors', 1);

尝试更改错误级别!