Bonjour,

J'ai créé mon service web en local avec un wsdl, tout fonctionne. Je le met en ligne sur un serveur "classique", impeccable, ca répond bien.

Maintenant je met mes scripts sur un serveur ssl et là j'ai une erreur :

SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://xxxxxxxx/service.wsdl' : failed to load external entity "https://xxxxxxxx/service.wsdl"
J'ai bien vérifié mon adresse, lorsque je la tape dans Firefox directement j'accède bien au contenu de mon wsdl.


1. Pourquoi je n'accède pas à mon wsdl à partir de mon fichier client.php?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
$client = new SoapClient("https://xxxxxxxx/service.wsdl");
print_r($client->__getFunctions());
2. En cherchant pendant plusieurs heures j'ai vu qu'il y avait deux paramètres qui pourrait servir au https, "local_cert" et "passphrase", si c'est eux les fautifs, comment les valoriser?