как собрать php5 с поддержкой soap?

Casey

Guest
как собрать php5 с поддержкой soap?

Собственно сабж...
естественно делал --enable-soap и --with-libxml-dir

сборка проходит успешно, но... код

PHP:
<?
$client = new SoapClient("http://www.cbr.ru/DailyInfoWebServ/DailyInfo.asmx?WSDL");
?>
возвращает ошибку

Fatal error: Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing Schema: unresolved element 'ref' attribute in .../www/1.php:3 Stack trace: #0 ..../www/1.php(3): SoapClient->__construct('http://www.cbr....') #1 {main} thrown in .../www/1.php on line 3

PHP Version 5.0.3

FreeBSD be23.masterhost.ru 4.10-RELEASE-p5 FreeBSD 4.10-RELEASE-p5 #0: Thu i386

Подскажите плиз, если кто-нибудь сталкивался...
 

Tor

Новичок
дык ты собрал уже все

другой вопрос, что не работает....

попробуй на другой сервис натравить - для сравнения
 

Casey

Guest
попробовал пример

PHP:
<?php 
$client = new 
    SoapClient( 
        "http://services.xmethods.net/soap/urn:xmethods-delayed-quotes.wsdl" 
    ); 

print($client->getQuote("ibm")); 
?>
все работает!!! класс!!! спасибо :) а то так и бился бы головой об стенку :)

еще вопрос. для того, чтобы работать с сервисами за https, небходимо собрать php с поддержкой openssl, так? для этого требуются какие-либо сертификаты или что-то подобное?
 
Сверху