SOAP PHP problème client
Résolu/Fermé
Socra!e
Messages postés
443
Date d'inscription
lundi 5 octobre 2009
Statut
Membre
Dernière intervention
6 février 2015
-
24 mars 2011 à 14:16
Socra!e Messages postés 443 Date d'inscription lundi 5 octobre 2009 Statut Membre Dernière intervention 6 février 2015 - 24 mars 2011 à 20:28
Socra!e Messages postés 443 Date d'inscription lundi 5 octobre 2009 Statut Membre Dernière intervention 6 février 2015 - 24 mars 2011 à 20:28
A voir également:
- SOAP PHP problème client
- Easy php - Télécharger - Divers Web & Internet
- Sfr service client - Guide
- Cybera client - Télécharger - Divers Réseau & Wi-Fi
- Bouygues service client - Guide
- Télécharger cybera client - Télécharger - Divers Réseau & Wi-Fi
3 réponses
boly38
Messages postés
267
Date d'inscription
mercredi 23 février 2011
Statut
Membre
Dernière intervention
29 septembre 2016
80
24 mars 2011 à 16:25
24 mars 2011 à 16:25
bonjour,
as tu essayé avec null à la place de "server.wsdl" (src: http://www.manuelphp.com/php/function.soap-soapserver-construct.php )
as tu essayé avec null à la place de "server.wsdl" (src: http://www.manuelphp.com/php/function.soap-soapserver-construct.php )
Socra!e
Messages postés
443
Date d'inscription
lundi 5 octobre 2009
Statut
Membre
Dernière intervention
6 février 2015
9
24 mars 2011 à 20:20
24 mars 2011 à 20:20
Je viens de modifier en mettant null dans le constructeur + l'url de mon wsdl:
$server = new SoapServer(null, array('uri' => "http://127.0.0.1/VRAI/webservice/server.wsdl"));
cela donne toujours ceci :
SoapFault exception: [Client] looks like we got no XML document in C:\dolibarr\www\VRAI\webservice\test.php:12 Stack trace: #0 C:\dolibarr\www\VRAI\webservice\test.php(12): SoapClient->__call('hello', Array) #1 {main}
J'ai essayé avec d'autres constructeurs, même chose !
$server = new SoapServer(null, array('uri' => "http://127.0.0.1/VRAI/webservice/server.wsdl"));
cela donne toujours ceci :
SoapFault exception: [Client] looks like we got no XML document in C:\dolibarr\www\VRAI\webservice\test.php:12 Stack trace: #0 C:\dolibarr\www\VRAI\webservice\test.php(12): SoapClient->__call('hello', Array) #1 {main}
J'ai essayé avec d'autres constructeurs, même chose !
Socra!e
Messages postés
443
Date d'inscription
lundi 5 octobre 2009
Statut
Membre
Dernière intervention
6 février 2015
9
24 mars 2011 à 20:28
24 mars 2011 à 20:28
C'est bon, j'ai trouvé la soluce !
Alors en fait c'était à cause des print à la fin du fichier server.php
print "Ce web service MonWebService contient les méthodes suivantes :<br><ul>";
$aFuncs = $server->getFunctions();
for($i=0;$i<sizeof($aFuncs);$i++)
{
print("<li>".$aFuncs[$i]."</li>");
}
print "</ul>";
Toute cette partie enlevée, sa marche nikel^^
Alors en fait c'était à cause des print à la fin du fichier server.php
print "Ce web service MonWebService contient les méthodes suivantes :<br><ul>";
$aFuncs = $server->getFunctions();
for($i=0;$i<sizeof($aFuncs);$i++)
{
print("<li>".$aFuncs[$i]."</li>");
}
print "</ul>";
Toute cette partie enlevée, sa marche nikel^^