【发布时间】:2013-10-10 03:17:07
【问题描述】:
我在当前服务器上收到此错误:
致命错误:未捕获的 SoapFault 异常:[WSDL] SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://.......'
同样的代码和服务可以在我的另一台服务器和本地主机上运行 ....
这个错误的原因是什么?
【问题讨论】:
我在当前服务器上收到此错误:
致命错误:未捕获的 SoapFault 异常:[WSDL] SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://.......'
同样的代码和服务可以在我的另一台服务器和本地主机上运行 ....
这个错误的原因是什么?
【问题讨论】:
当客户端无法下载远程 WSDL 时会出现此错误。
PHP 配置设置 allow_url_fopen 必须为 On 以便 SOAP 客户端访问远程 WSDL。
如果这不能解决问题,则意味着您当前的服务器正在阻止 PHP 连接和加载 WSDL。这可能是由于防火墙规则或其他一些出站连接问题造成的。
【讨论】: