Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour,
J'ai un petit problème pour faire fonctionner Zend_XmlRpc_Serveur et Zend_XmlRpc_Client.
J'ai un controlleur qui a un xmlrpcAction, je peux donc y accéder via http://localhost/monapplication/xmlrpc
En web, lorsque j'y accède, j'ai une erreur 630 : Unable to read request. Jusque là tout va bien.
Lorsque j'essaye de m'y connecter avec un Zend_XmlRpc_Client, j'obtient une erreur 406 :
string(440) "<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>406 Not Acceptable</title> </head><body> <h1>Not Acceptable</h1> <p>An appropriate representation of the requested resource /monapplication/xmlrpc could not be found on this server.</p> Available variants: <ul> <li><a href="monapplication.php">monapplication.php</a> , type application/x-httpd-php</li> </ul> <hr> <address>Apache/2.2.12 (Ubuntu) Server at localhost Port 80</address> </body></html>
Celà me donne l'impression que la réécriture d'url n'aurait pas marché. (Configuration classique)
Cependant lorsque que j'essaye de faire la même requête avec une librairie xmlrpc "classique", pas de problème j'arrive bien à destination
Quelqu'un aurait t'il une idée? Ou peut être une autre structure "standard" pour faire du xmlrpc? (Peut-être que je m'y prend mal en mettant mon xmlrpc dans le controlleur.
Merci d'avance pour vos conseils.
Hors ligne