【问题标题】:Magento API URL doesn't existMagento API URL 不存在
【发布时间】:2017-02-06 21:17:47
【问题描述】:

我正在尝试设置 Magento API,但是当我尝试访问 API URL 时,我得到了 404

例如,http://localhost/magento/apihttp://localhost/magento/api/?wsdl 无处可去。

所以当我尝试使用 SoapClient 连接到服务器时,我总是会收到如下错误:

致命错误:未捕获的 SoapFault 异常:[WSDL] SOAP-ERROR:解析 WSDL:无法从“http://localhost/magento/api/soap/?wsdl”加载:无法在 /var/www/html/magento 中加载外部实体“http://localhost/magento/api/soap/?wsdl” /soapclient.php:3 .

事实上,当我无法用浏览器打开 WSDL XML 也无法访问 /api 端点时。

在准备好使用 SOAP API 之前,我还需要做些什么吗?

【问题讨论】:

    标签: php magento soap wsdl magento2


    【解决方案1】:

    我认为你已经解决了你的问题,但只是为了记录。如果您不使用 CURL URL,则需要使用

    使用 WSDL 的路径

    链接:http://magentohost.com/index.php/api/soap/?wsdl

    【讨论】:

      猜你喜欢
      • 2018-05-27
      • 1970-01-01
      • 1970-01-01
      • 2013-09-08
      • 1970-01-01
      • 1970-01-01
      • 2013-01-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多