我刚刚更新了我的网上商店和wordpress,每当我尝试查看商店页面时,我都会收到此错误:
Catchable fatal error: Object of class WC_Cart could not be converted to string in /var/www/eden-outcast.com/public_html/wp-includes/formatting.php on line 1109
但我似乎无法找到问题或解决方案。
在第1108 - 1113行的formatting.php中,它说:
function wp_check_invalid_utf8( $string, $strip = false ) {
$string = (string) $string;
if ( 0 === strlen( $string ) ) {
return '';
}
虽然我可能是数据库的问题。 有什么想法吗?
答案 0 :(得分:2)
在您的活动主题/任何活动插件中的任何位置,其中任何一个都尝试将WC_Cart
对象用作字符串。
首先,您可以尝试停用主题以查看该通知是否消失。如果消失的话,那就是搜索主题源代码,而不是正在使用WC_Cart
对象的地方。
如果没有,那对插件也是如此,尝试逐个停用插件来发现有问题的插件和搜索源代码。