我正在尝试连接到WSDL提要,这在我的本地机器(Windows(上工作正常,但从Web服务器(Linux(上则不行。当我尝试连接时,出现此错误:
未捕获的 SoapFault 异常: [WSDL] SOAP 错误: 解析 WSDL: 无法从 加载 "http://services.clfdistribution.com:8080/CLFWebOrdering_Test/WebOrdering.asmx?WSDL" :无法加载外部实体
我比较了两台机器的phpinfo读数,除了工作的一个(本地PC(是PHP 5.5.36,非工作的一个(Web服务器(是PHP 7.0.22之外,所有内容似乎都匹配
我已经尝试了我发现的各种修复程序,但似乎没有任何效果。其他一些提要确实有效,但不是我需要连接的提要。
我们有cPanel访问权限,但无法编辑PHP配置(主机是SiteGround(。
此问题现已解决 - Siteground 阻止了端口 8080,一旦删除此限制,一切正常。