1

当我尝试安装 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

这是我一直在编辑的文件,但似乎没有发生任何更改。我究竟做错了什么?

4

1 回答 1

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);

尝试在此处更改错误级别!

于 2012-11-07T19:12:09.497 回答