SABUN dış varlık hata yüklenemedi

2 Cevap php

i am call a web service which is locate on https protocol. and i get "failed to load external entity" error while calling it.

i google arama gibi PHP5, SOAP sınıf güvenli bir HTTPS bağlantısı bulunan WSDL dosyası ayrıştırmak değil, çünkü öyle.

çözüm nedir? i http yerine https kullanmak istemiyorum.

2 Cevap

(Https) güvenli protokol okuyabilmesi için, openssl uzatma uzantıları bölümünde php.ini itibaren açık olması gerekir.

Ayrıca sorun aynı tür vardı. Ben openssl açık, ama yine de hata alıyorum vermedi

         $username = 'abcd';
         $password = '1234';
         $url = 'https://api.XXXX.net/WSDL';
         $options = array(
                    "login" => $username,
                    "password" => $password,
                    "trace" => true,
                    "exceptions" => true
                    );
         $client = new SoapClient($url, $options);