在magento上调用xmlrpc时出错404

时间:2016-10-24 10:51:27

标签: php magento web service

我在使用xml-rpc时遇到错误,用户和角色是正确的

端点正确

SOAP API端点:https://mymagentosite.com/api/soap  REST API端点:https://mymagentosite.com/api/rest

但是当我尝试的时候 https://mymagentosite.com/api/xmlrpc它显示404

1 个答案:

答案 0 :(得分:0)

我找到了修复

  1. 打开文件lib/Zend/XmlRpc/Server.php(它应位于根Magento目录中)。

  2. 找到一段代码

    if(!$matched){ #require_once 'Zend/XmlRpc/Server/Exception.php'; throw new Zend_XmlRpc_Server_Exception('Calling parameters do not match signature',623); }

  3. 并将其评论

    / if(!$ matched){#require_once' Zend / XmlRpc / Server / Exception.php&#39 ;;            抛出新的Zend_XmlRpc_Server_Exception('调用参数与签名不匹配',623);} /