我正在使用 magento soap api,它在我的本地机器和开发服务器上运行良好,但是当我将我的代码移动到生产服务器时,我发现了以下错误:
fatal error :未捕获 SoapFault 异常:[WSDL] SOAP-ERROR:解析 WSDL:无法从“http://www.mydomain.com/magento/index.php/api/soap/index/?wsdl=1”加载':无法加载外部实体“http://www.mydomain.com/magento/index.php/api/soap/index/?wsdl=1”堆栈跟踪:#0 [内部函数]:SoapClient->__call('login', Array) #1
我也检查了服务器上的 SOAP 设置,一切正常,但仍然出现此错误。
请帮帮我...!
最佳答案
我遇到了同样的问题。 我用的是 V2 香皂。 所以要创建 SoapClient,请尝试 .../api/v2_soap/?wsdl=1 希望对您有所帮助。
关于php - 使用 PHP Magento soap api 登录失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15924254/