我试图连接到WSDL源,这可以从我的本地计算机(Windows)中正常工作,但不能从Web服务器(Linux)工作。当我尝试连接时,我收到此错误:
未捕获的SoapFault异常:[WSDL] SOAP-ERROR:解析WSDL: 无法加载 ' http://services.clfdistribution.com:8080/CLFWebOrdering_Test/WebOrdering.asmx?WSDL' :无法加载外部实体
我比较了两台机器上的phpinfo读数,一切似乎都匹配,只是工作的(本地PC)是PHP 5.5.36而非工作的(Web服务器)是PHP 7.0.22 < / p>
我尝试过各种修复程序,但我似乎没有任何修复工作。其他一些Feed确实有效,但不是我需要连接的那些。
我们有cPanel访问权限,但无法编辑PHP配置(主机是SiteGround)。
答案 0 :(得分:0)
现在已经解决了--Siteground阻止了端口8080,一旦删除了这个限制,它一切正常。