php - 使用 PHP Magento soap api 登录失败

标签 php magento soap

我正在使用 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/

相关文章:

php - 如何使用值(例如: insert to mysql) from slide range after press ok button?

javascript - Magento 管理html : "sendMail" is not a function

Magento - 安装脚本未运行(但正确记录添加到 core_resource )

Magento 免费送货仅适用于标准送货

java - SOAP Web 服务是否只支持 "POST"http 方法

php - 使用mysql限制对结果进行分页

php - 安装 Zend Framework 和使用 zf 脚本时出现问题

xml - 如何删除 SOAP::Lite 生成的 XML 中的 xsi 前缀?

php - 如何在 php 中显示第一个条目的最后一个条目?

javascript - 在 IIS 上显示来自 javascript 文件(SOAP 请求)的 XML 响应