小编jer*_*lar的帖子

使用PHP 5.4禁用WordPress 3.7中的严格标准错误

在将计算机更新到OS X 10.9后,我试图通过我的php.ini文件禁用WordPress 3.7中的STRICT错误报告.我正在运行PHP版本5.4.17,这是与Mavericks一起提供的版本.

在我的wp-config.php文件中,我已经启用define('WP_DEBUG', true);哪个在升级我的操作系统之前工作正常,因此,PHP.

在php.ini文件中,我尝试将error_reporting设置为:

error_reporting = E_ALL
Run Code Online (Sandbox Code Playgroud)

要么

error_reporting = E_ALL & ~E_STRICT
Run Code Online (Sandbox Code Playgroud)

要么

error_reporting = E_ALL & ~E_DEPRECATED
Run Code Online (Sandbox Code Playgroud)

甚至

error_reporting = 0
Run Code Online (Sandbox Code Playgroud)

但错误仍然存​​在.

display_errors设置为Off:

display_errors = Off
Run Code Online (Sandbox Code Playgroud)

每次更改文件后,我都会使用以下两个命令重新启动apache和httpd:

httpd -k restart
apachectl restart
Run Code Online (Sandbox Code Playgroud)

我正在编辑的php.ini文件与phpinfo()中指向的文件相同,只是为了确保更改正在进行,我一直在编辑error_prepend_string值:

error_prepend_string = "<span style='color: #ff0000'>ERROR: "
Run Code Online (Sandbox Code Playgroud)

这些变化是在错误中发生的.

任何关于如何调试这个的想法将非常感激.

php apache wordpress httpd.conf osx-mavericks

9
推荐指数
1
解决办法
1万
查看次数

标签 统计

apache ×1

httpd.conf ×1

osx-mavericks ×1

php ×1

wordpress ×1