SoapClient veya fopen çalışmıyor

0 Cevap soap-client

I'm trying to set up a PHP SoapClient to connect to a wsdl... CURL & WGET from the server work fine.

Ben SoapClient kullanmaya çalışırsanız ben aşağıda hata iletilerini alırsınız.

    $wsdl = 'http://pav3.cdyne.com/PavService.svc?wsdl';

try {
    $client = new SoapClient($wsdl, array('trace' => true, 'exceptions' => true));
} catch (SoapFault $f) {
    echo $client->_getLastRequest();
    echo $client->_getLastResponse();
    echo $f->getMessage();
} catch (Exception $e) {
    echo $client->_getLastRequest();
    echo $client->_getLastResponse();
    echo $e->getMessage();
}

Ben hata mesajı alıyorum:

<br /><b>Warning</b>:  SoapClient::SoapClient(http://pav3.cdyne.com/PavService.svc?wsdl) [<a href='soapclient.soapclient'>soapclient.soapclient</a>]: failed to open stream: HTTP request failed!  in <b>/coachflex/www/htdocs/CoachFlex/modules/other/checkAddress.php</b> on line <b>35</b><br />

<br /><b>Warning</b>:  SoapClient::SoapClient() [<a href='soapclient.soapclient'>soapclient.soapclient</a>]: I/O warning : failed to load external entity &quot;http://pav3.cdyne.com/PavService.svc?wsdl&quot; in <b>/coachflex/www/htdocs/CoachFlex/modules/other/checkAddress.php</b> on line <b>35</b><br />

Ben sadece yukarıdaki adresine Fopen kullanmaya çalışırsanız, ben alıyorum:

Warning: fopen (http://pav3.cdyne.com/PavService.svc?wsdl) [function.fopen]: failed to open stream: HTTP isteği başarısız oldu! in /coachflex/www/htdocs/CoachFlex/modules/other/checkAddress.php çizgiye 37 />

Ben sadece kıvırmak / wget üzerinden bağlayabilirsiniz neden bilemiyorum, ama PHP ile yapabilirsiniz. allow_url_fopen Açık olarak ayarlandığında

0 Cevap