首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Magento SOAP-错误:升级1.9.1至1.9.2后解析WSDL

Magento SOAP-错误:升级1.9.1至1.9.2后解析WSDL
EN

Stack Overflow用户
提问于 2015-07-16 01:55:35
回答 1查看 2K关注 0票数 1

最近更新了Magento,从1.9.1到1.9.2。

在升级之前,API连接运行得很好。一旦我们升级了,我们现在就会得到以下错误:

SOAP:解析WSDL:未能从'example.com/index.php/api/?wsdl‘:Start标记预期的'<’未找到‘加载

它从浏览器加载很好;就在我们的仓库试图连接时,它会返回此错误。

PHP致命错误:Soap:解析WSDL:未能从预期的'soap/index/?wsdl=1‘:Start标记加载,<’未在第814行的/lib/Zend/Soap/Server.php中找到

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-18 16:49:13

出现此问题的原因是启用了GZIP的服务器。我们禁用了GZIP,API运行得很顺利。由于某些原因,启用GZIP时SOAP请求不会成功。

但是,由于我们希望为站点启用GZIP,所以我们将以下代码添加到.htaccess文件中。这为API请求禁用了GZIP,但为站点的其余部分启用了GZIP。

代码语言:javascript
运行
复制
# for URL paths that begin with "/index.php/api/"
SetEnvIf Request_URI ^/index.php/api/ no-gzip=1
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31444145

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档