加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – WooCommerce USPS Shipping Plugin出错

发布时间:2020-12-13 16:09:22 所属栏目:PHP教程 来源:网络整理
导读:我在WooCommerce USPS Shipping Plugin中遇到以下错误:“ USPS REQUEST FAILEDcURL error 5: Could not resolve proxy: http_proxy 有人可以帮忙解决这个问题吗? 我用谷歌搜索,但找不到任何相关的东西. 解决方法 在 cURL documentation中,代码5表示无法解
我在WooCommerce USPS Shipping Plugin中遇到以下错误:“

USPS REQUEST FAILEDcURL error 5: Could not resolve proxy: http_proxy

有人可以帮忙解决这个问题吗?

我用谷歌搜索,但找不到任何相关的东西.

解决方法

在 cURL documentation中,代码5表示无法解析代理服务器(在DNS查询中无法访问):

CURLE_COULDNT_RESOLVE_PROXY (5)

Couldn’t resolve proxy. The given proxy host could not be resolved.

插件源中的WF_Shipping_USPS类使用wp_remote_post()与USPS API进行通信.我认为你在代理配置方面有问题和/或在某些配置文件中甚至在Linux环境变量中将“http_proxy”定义为字符串.

您可以检查wp-config.php的行(只是一个示例配置,您的数据可能不同):

/* Configure proxy Server */
define('WP_PROXY_HOST','www-cache.leeds.ac.uk');
define('WP_PROXY_PORT','3128');
define('WP_PROXY_USERNAME','');
define('WP_PROXY_PASSWORD','');
define('WP_PROXY_BYPASS_HOSTS','localhost');

如果您的服务器是linux,您可以尝试:

echo $HTTP_PROXY

看看这里有什么东西是错的.

对我来说,你有一个字符串“http_proxy”配置为代理主机.如果你有一个代理通过正确的配置纠正这一点.如果您没有代理,请删除此字符串并尝试禁用Wordpress的代理使用.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读