1

我在当前服务器上收到此错误:

致命错误:未捕获的 SoapFault 异常:[WSDL] SOAP-ERROR:解析 WSDL:无法从“http://.......”加载

并且相同的代码和服务适用于我的另一台服务器和 loacalhost ....

这个错误的原因是什么?

4

1 回答 1

2

当客户端无法下载远程 WSDL 时会发生此错误。

PHP 配置设置allow_url_fopen必须是On为了让 SOAP 客户端访问远程 WSDL。

如果这不能解决问题,则意味着您当前的服务器正在阻止 PHP 连接和加载 WSDL。这可能是由于防火墙规则或其他一些出站连接问题。

于 2013-10-03T16:27:45.840 回答