sabun istemcisi kullanıyorsanız yakalanmamış SoapFault özel durum alıyorum

0 Cevap php

PHP Sürümü: 5.3.3

Bir web API verileri çekme SOAP uzantısı kullanıyorum. Benim bağlantı ayrıntılarını görebilirsiniz. Bu satır 3'e aldığında ben bir hata alıyorum:

Fatal error: Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://www.global1.autotask.net/atservices/1.2/atws.wsdl' : failed to load external entity "https://www.global1.autotask.net/atservices/1.2/atws.wsdl" in C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs\ATAPI\index.php:5 Stack trace: #0 C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs\ATAPI\index.php(5): SoapClient->SoapClient('https://www.glo...', Array) #1 {main} thrown in C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs\ATAPI\index.php on line 5

İşte benim bağlantı ayrıntıları şunlardır:

$wsdl = 'https://www.global1.autotask.net/atservices/1.2/atws.wsdl';
$loginarray = array('login' => "billy.jones@networkroi.co.uk", 'password' => "******", 'uri'=>"http://autotask.net/ATWS/v1_2/", 'location'=>"https://global1.autotask.net/atservices/1.2/atws.asmx");
$client = new SoapClient($wsdl, $loginarray);

Ben googled ve muhtemelen sabun uzantılı bir hata olduğunu görmek ettik?

Ben uncommented ettik:

extension=php_soap.dll

Php.ini dosyasında. ve ben de emin url fopen açık olarak ayarlanır izin Gözat yaptık:

allow_url_fopen = On

Herkes bu sorunun yuvarlak olsun olsun nasıl bir fikrim var? Belki bir şeyler yapmak unuttum?

Teşekkürler,

Cop

0 Cevap