我收到了错误,
SOAP-ERROR:解析架构:无法从中导入架构 'http://schemas.xmlsoap.org/soap/encoding/'
我发表了评论
<import namespace="http://schemas.xmlsoap.org/soap/encoding/" schemaLocation="http://schemas.xmlsoap.org/soap/encoding/" />
位于/app/code/core/Mage/Api/etc/wsdl.xml。
还有其他步骤吗?我应该更新php,php-soap吗?它在Windows上运行良好。
答案 0 :(得分:2)
为了成功运行肥皂,您需要 php-soap,xml rpc和openssl。
现在可以在entire project
(所有xml文件)中进行评论
//<import namespace="http://schemas.xmlsoap.org/soap/encoding/" schemaLocation="http://schemas.xmlsoap.org/soap/encoding/" /> in entire magento project
答案 1 :(得分:2)
检查您的服务器是否可以访问schemas.xmlsoap.org 尝试使用:
wget http://schemas.xmlsoap.org/soap/encoding/
如果您收到错误,例如&#34;找不到主机&#34;检查你的dns!
答案 2 :(得分:1)
我的localhost wamp服务器上也出现了以下错误
Warning: SoapClient::SoapClient() [soapclient.soapclient]: I/O warning : failed to load external entity "http://schemas.xmlsoap.org/soap/encoding/
Fatal error: SOAP-ERROR: Parsing Schema: can't import schema from 'http://schemas.xmlsoap.org/soap/encoding/'
我没有按照 Angelin Nadar 的说法启用open ssl和xml rpc。一旦我启用了这个问题就解决了。
答案 3 :(得分:0)
你需要使用 SOAP_1_1 在你的肥皂客户端。