Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
Re: [sympa-fr] ajout d'un abonné par SOAP
- From: David Verdin <adresse@cachée>
- To: Mathieu Petit-Clair <adresse@cachée>
- Cc: adresse@cachée
- Subject: Re: [sympa-fr] ajout d'un abonné par SOAP
- Date: Mon, 21 Jan 2008 12:53:52 +0100
Bonjour,
Je répond à vos deux messages.
Mathieu Petit-Clair a écrit :
Bonjour,Jetez un coup d'œil au fichier d'errreur de votre serveur web. (si c'est Apache, quelque chose comme /var/log/httpd/error_log)
J'essaie (depuis quelques heures) de faire un script php qui va ajouter
un abonnement à une liste (via SOAP, une première pour moi).
Quelques problèmes :
(1) Je ne suis pas certain que le serveur soap soit bien fonctionnel.
L'adresse de mon sympa "/wsdl" me donne bien un fichier, mais /symapsoap
me donne un message "Internal server error". Est-ce que c'est vraiment
une erreur, ou est-ce seulement parce qu'il manque une requête valide?
La cause de l'erreur interne y sera sûrement.
(2) Je n'ai pas non plus réussi à faire fonctionner le scriptwwsympa_sudo_wrapper.pl est un wrapper pour wwsympa.fcgi. Je ne comprends pas son usage avec SOAP.
wwsympa_sudo_wrapper.pl de manière intéressante. J'ai un message
d'erreur "error : missing user_email parameter", mais sans trop savoir
où et comment spécifier le "user_email", je suis dans le noir.
À quel moment avez-vous cette erreur ?
À ce propos, voyez les recommandations de configuration de sudo, notamment concernant le paramètre "env_reset", qui empèche le passage de variables d'environnements : http://www.sympa.org/manual/web-interface#sudo
(3) Entre l'implantation php5 de soap et nusoap, je ne sais pas tropOn utilise nusoap pour notre propre install.
quoi choisir. J'ai essayé les deux avec un insuccès égal.. Des
recommandations?
(4) j'ai essayé d'utiliser l'exemple qui est sur le site de sympa,Je ne trouve pas, dans la doc, l'endroit où ce changement de nom est recommandé. Où avez-vous trouvé ça ?
http://demo.sympa.org/sampleClient.php?viewSource=1 avec une version de
nusoap fraîchement prise chez sourceforge. Après avoir changé "wsdl"
pour array("wsdl") (comme le demande maintenant nusoap) et l'appel
->call pour ->__call, j'obtiens le message suivant :
Fatal error: Uncaught SoapFault exception: [HTTP] Unable to parse URL in
/home/mathieu/public_html/soap.php:45 Stack trace: #0 [internal
function]: SoapClient->__doRequest('<?xml version="...', '',
'urn:sympasoap#l...', 1, 0) #1 /home/mathieu/public_html/soap.php(45):
SoapClient->__call('login', Array) #2 {main} thrown in
/home/mathieu/public_html/soap.php on line 45
Ça ne me dit pas trop où est le problème, puise qu'à la ligne 45, il n'y
a pas d'url : $md5 =
$soapclient->__call('login',array($_POST['email'],$_POST['pwd']));
Cordialement,
Merci,
Mathieu
--
David Verdin
Comité réseau des universités
-
[sympa-fr] ajout d'un abonné par SOAP,
Mathieu Petit-Clair, 21/01/2008
- [sympa-fr] Re: ajout d'un abonné par SOAP, Mathieu Petit-Clair, 21/01/2008
-
Re: [sympa-fr] ajout d'un abonné par SOAP,
David Verdin, 21/01/2008
-
Message indisponible
-
Fwd: [sympa-fr] ajout d'un abonné par SOAP,
Sébastien Santoro, 21/01/2008
- Re: Fwd: [sympa-fr] ajout d'un abonné par SOAP, David Verdin, 21/01/2008
-
Fwd: [sympa-fr] ajout d'un abonné par SOAP,
Sébastien Santoro, 21/01/2008
-
Message indisponible
-
Re: [sympa-fr] ajout d'un abonné par SOAP,
Mathieu Petit-Clair, 22/01/2008
- Re: [sympa-fr] ajout d'un abonné par SOAP, David Verdin, 22/01/2008
Archives gérées par MHonArc 2.6.19+.