установил php 5.3.8 nts и вроде всё заработало, т.е. стал показывать ошибки. значит суп работает.
выполняю вот такой код
PHP:
скопировать код в буфер обмена
$result = ''; try { $client = new SoapClient("http://www.freewebs.com/jimmy_cheng/CurrencyExchangeService.wsdl"); try { $result = $client->getRate("us", "russia"); } catch (Exception $e) { $result.='Caught exception1: '.$e->getMessage()."\n"; }; } catch (Exception $e) { $result.= 'Caught exception2: '. $e->getMessage()."\n"; }; echo $result;
вылазит ошибка: Caught exception2: SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://www.freewebs.com/jimmy_cheng/CurrencyExchangeService.wsdl' : failed to load external entity "http://www.freewebs.com/jimmy_cheng/CurrencyExchangeService.wsdl"
теперь другой вопрос - как организовать работу с веб-сервисами 1с? нужно ли мне настраивать что-то кроме soap на веб-сервере сайта? что нужно настроить на сервере 1с?(Отредактировано автором: 29 Ноября, 2011 - 10:06:46)
|