【问题标题】:Error in WooCommerce USPS Shipping PluginWooCommerce USPS 运输插件中的错误
【发布时间】:2017-12-03 03:44:48
【问题描述】:

我在 WooCommerce USPS 运输插件中收到以下错误:"

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

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

我用谷歌搜索了它,但找不到任何相关内容。

【问题讨论】:

    标签: php wordpress curl woocommerce usps


    【解决方案1】:

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

    CURLE_COULDNT_RESOLVE_PROXY (5)

    无法解析代理。无法解析给定的代理主机。

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

    您可以检查 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 的代理使用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-11-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-18
      相关资源
      最近更新 更多