2010-05-28 2 views
0

Я доступ к веб-службы SOAP, как:Zend_Soap_Client не работает с прокси

$client = new Zend_Soap_Client($wsdl_url, array('proxy_host'=>"virtual-browser.25u.com" , 'proxy_port'=>80)); 

С моих общих серверных блоков портов 8888, я использую этот прокси-сервер. Но Zend Soap Client пытается напрямую подключить его.

Exception information: 

Message: SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://abs..oup.com:8888/clsRSchedule.soap?wsdl' : failed to load external entity "http://abs..oup.com:8888/clsRSchedule.soap?wsdl" 
Stack trace: 

#0 /home/..../library/Zend/Soap/Client/Common.php(51): SoapClient->SoapClient('http://abslive3...', Array) 
#1 /home/..../library/Zend/Soap/Client.php(1024): Zend_Soap_Client_Common->__construct(Array, 'http://abslive3...', Array) 
#2 /home/..../library/Zend/Soap/Client.php(1180): Zend_Soap_Client->_initSoapClientObject() 
#3 /home/..../library/Zend/Soap/Client.php(1104): Zend_Soap_Client->getSoapClient() 
#4 [internal function]: Zend_Soap_Client->__call('ReturnDataSet', Array) 

Что я делаю неправильно?

Редактировать Я вижу это old bug который обозначен фиксированным.

ответ

0

У меня были ужасные проблемы с версией Зенда и я рекомендую использовать только nuSoap

Смежные вопросы