Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 可捕获的致命错误:类WC_Cart的对象无法转换为字符串_Php_Wordpress_Woocommerce_Webshop - Fatal编程技术网

Php 可捕获的致命错误:类WC_Cart的对象无法转换为字符串

Php 可捕获的致命错误:类WC_Cart的对象无法转换为字符串,php,wordpress,woocommerce,webshop,Php,Wordpress,Woocommerce,Webshop,我刚刚更新了我的webshop和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行的form

我刚刚更新了我的webshop和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 '';
}
虽然我认为这可能是数据库的问题。
有什么想法吗?

在您的活动主题/任何活动插件的某个地方,任何一个都试图使用
WC\u Cart
对象作为字符串

首先,你可以试着去激活你的主题,看看这个通知是否消失了。如果这消失了,那么搜索主题源代码,确切地搜索正在使用
WC\u Cart
对象的位置


如果没有,插件也一样,试着一个接一个地停用插件,以发现有问题的插件并搜索源代码

在活动主题/任何活动插件中的某个地方,任何插件都试图将
WC\u Cart
对象用作字符串

首先,你可以试着去激活你的主题,看看这个通知是否消失了。如果这消失了,那么搜索主题源代码,确切地搜索正在使用
WC\u Cart
对象的位置


如果没有,插件也一样,试着一个接一个地停用插件,以发现有问题的插件并搜索源代码

您正在尝试将对象强制转换为字符串。要做到这一点,对象必须具有_-toString方法,您正在尝试将对象强制转换为字符串。要做到这一点,对象必须有_u-toString方法来解决插件的问题。我已写信给开发人员,询问是否有任何解决方案。:)谢谢。我发现问题出在插件上。我已写信给开发人员,询问是否有任何解决方案。:)谢谢