【发布时间】:2010-11-21 10:59:01
【问题描述】:
我知道error_reporting(0);和ini_set('display_errors', false);,但是wordpress中出现了一个通知:
注意:/var/www/vhosts/treethink.net/subdomains/parkridge/httpdocs/wp-includes/formatting.php 行 359 中的数组到字符串转换>
它只出现在 wordpress 中,而不出现在网站的任何其他页面中。
我检查了phpinfo(),一切都设置好了,不会显示错误。为什么这个还出现?
这是产生错误的行:
function wp_check_invalid_utf8( $string, $strip = false ) {
$string = (string) $string;
我确实在 wordpress 中改变了一些东西,以改变画廊的工作方式。但不是这个函数,我认为我也没有改变对这个函数的任何调用。除了出现的通知之外,一切似乎都运行得很好,我只需要隐藏这个错误。
【问题讨论】:
-
您确定 wp 不会在某处更改 error_reporting 和 display_errors 的值吗?
-
我是这么想的,但之前没有错误
-
哦,我在网站上工作时设置的值,这样我可以更容易地查看是否有错误。
标签: php wordpress error-reporting