【问题标题】:Couldn't open socket connection to server. Error (110): Connection timed out NuSoap无法打开与服务器的套接字连接。错误 (110):连接超时 NuSoap
【发布时间】:2015-03-16 11:36:54
【问题描述】:

我正在使用 NuSOAP - SOAP Toolkit for PHP 在 WordPress 站点中发送 SOAP 请求。但是每次我看到以下错误

wsdl 错误:获取 http://(ServerIPAdress):(Port)/OUGWar/workflow_soap - HTTP 错误:无法打开与服务器的套接字连接,错误 (110):连接超时

我已尝试通过在 Internet 上搜索,特别是在 Stack Overflow 上搜索以下解决方案,但我仍然无法解决此问题。

到目前为止我尝试过的事情:

  1. 增加了 API 的超时时间
  2. 在我的托管服务器中打开所需的端口
  3. 在我的托管防火墙中允许服务器 IP(意味着服务器 IP 在我发送 SOAP 请求的托管防火墙中列入白名单)
  4. 通过phpinfo(); 确认fsockopen(); 功能已启用,安全模式已关闭,api 所需的所有功能都已启用,如fopen();
  5. 使用 SOAP UI 验证了 WSDL 示例,并且它在那里完美运行,因此在创建 WSDL 请求和调用结构时没问题

如果我仍然缺少某些东西,请帮助我。

【问题讨论】:

    标签: php wordpress web-services wsdl nusoap


    【解决方案1】:

    我自己找到了答案(如果有人需要,请分享)。在防火墙中将 IP 列入白名单后,您需要重新启动防火墙。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-28
      • 2014-07-10
      • 2014-07-18
      • 2015-11-14
      • 2016-10-26
      相关资源
      最近更新 更多