【问题标题】:How to fix a "URL Error #:Operation timed out after 300001 milliseconds with 0 bytes received" in WordPress如何修复 WordPress 中的“URL 错误 #:操作在 300001 毫秒后超时,收到 0 个字节”
【发布时间】:2020-05-26 09:01:41
【问题描述】:

尝试在 WordPress 中使用 woocommerce rest api V3 使用 Curl GET 方法时出现以下致命错误。我尝试 set_time_limit(0) 并且尝试使用 WordPress 的 wp_remote_get 方法,但没有解决问题。这是因为我遇到错误并且无法修复它们。我已将超时设置为 30 秒。同样使用此设置,我会收到超时错误并从 REST API 获得空响应。

致命错误:cURL 错误:操作在 30009 毫秒后超时,收到 0 个字节

有人建议解决这个问题吗?

【问题讨论】:

    标签: wordpress woocommerce woocommerce-rest-api


    【解决方案1】:

    我认为这里的答案很可能就是您正在寻找的https://wordpress.stackexchange.com/a/346236/31838

    使用http_request_timeout 过滤器增加请求超时

    function custom_http_request_timeout( ) {
        return 90;
    }
    add_filter( 'http_request_timeout', 'custom_http_request_timeout' );
    

    【讨论】:

      猜你喜欢
      • 2020-09-07
      • 2017-08-31
      • 2017-10-28
      • 2021-07-04
      • 1970-01-01
      • 1970-01-01
      • 2018-04-04
      • 1970-01-01
      • 2014-04-24
      相关资源
      最近更新 更多