0

我在 woo-commerce 网站上收到此错误。我通过在互联网上搜索尝试了许多解决方案,例如永久链接设置、woo-commerce 中的旧设置,但没有任何效果。

我的代码在暂存 URL 上工作,但在活动域上,它停止工作。这是与 Cloudflare 相关的东西,还是与 WP Rocket、Rank math 等任何插件相关的东西?我通过禁用大多数插件来尝试这个。

致命错误:未捕获的 Automattic\WooCommerce\HttpClient\HttpClientException:JSON 错误:/home/509781.cloudwaysapps.com/nfkyzbddyz/public_html/api/vendor/automattic/woocommerce/src/WooCommerce/HttpClient/HttpClient.php:378 中的语法错误堆栈跟踪:#0 /home/509781.cloudwaysapps.com/nfkyzbddyz/public_html/api/vendor/automattic/woocommerce/src/WooCommerce/HttpClient/HttpClient.php(422):Automattic\WooCommerce\HttpClient\HttpClient->processResponse( ) #1 /home/509781.cloudwaysapps.com/nfkyzbddyz/public_html/api/vendor/automattic/woocommerce/src/WooCommerce/Client.php(82): Automattic\WooCommerce\HttpClient\HttpClient->request('products/88963 /...', 'GET', 数组, 数组) #2 /home/509781.cloudwaysapps.com/nfkyzbddyz/public_html/api/api_single_product.php(40): Automattic\WooCommerce\Client->get('products/ 88963/...') #3 {main} 在第 378 行抛出 /home/509781.cloudwaysapps.com/nfkyzbddyz/public_html/api/vendor/automattic/woocommerce/src/WooCommerce/HttpClient/HttpClient.php

提前致谢

4

1 回答 1

0

经过所有的研究,我终于将它固定在 cloudways 上。如果为 cloudflare 启用了 NGNIX 的 WAF 设置,则 api 将不起作用。因此,我们需要像这样将其关闭https://prnt.sc/xt7dgz

于 2021-01-29T13:21:38.777 回答