使用PHP登录Magento soap api失败


Magento soap api login failed using PHP

我正在使用magento soap api,它在我的本地机器和开发服务器上工作正常,但当我将代码移动到生产服务器时,我发现了以下错误:

致命错误:未捕获的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 Soap。所以要创建SoapClient,请尝试…/api/v2_soap/?wsdl = 1