2012-01-25 4 views
4

я получаю ошибку,SOAP-ERROR: Разбор схемы: не может импортировать схемы из ...

SOAP-ERROR: Parsing Schema: can't import schema from ' http://schemas.xmlsoap.org/soap/encoding/ '

  1. SOAP и XML-RPC модули intstalled.
  2. Я следил за this Stack Overflow question и проверял WSDL.
  3. я прокомментировал

    <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 
0

вам нужно использовать SOAP_1_1 В клиенте мыло.

2

Проверить, если schemas.xmlsoap.org достижим с вашего сервера Попробуйте с:

wget http://schemas.xmlsoap.org/soap/encoding/ 

, если вы получите сообщение об ошибке, как «хозяин не найден» проверить DNS!

+0

Этот URL-адрес недоступен сегодня из разных мест. Вероятно, у Akamai (их CDN) есть некоторые проблемы. – Willem

0

Я также получаю следующие ошибки на моем 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/' 

я не позволил Open SSL и XML RPC, как упомянуто Angelin Надар. Как только я включил эту проблему, проблема решена для меня.