Bonjour,
Je dois pour mon boulot faire fonctioner un server web qui doit :
* Recevoir une requete HTTP / POST
* Récupérer le flux de données (XML)
* Traiter les Donner XML
* Renvoyer la reponse HTTP 200ok
Je me suis tourné dans un premier temps vers une solution plutot brutale en PHP, avec une partie d'ecoute de socket (plus tard je me tournerais vers une solution SOAP), et mon probleme ce situe justement a ce niveau. Mon server ne fait qu'écouter, il ne repond jamais.
Je suis donc aller voir les logs httpd, et j'y ai trouvé cette ligne :
[Mon Oct 08 11:56:58 2007] [error] [client 172.20.138.10] PHP Warning: socket_bind() [<a href='function.socket-bind'>function.socket-bind</a>]: unable to bind address [13]: Permission denied in /var/www/html/index.php on line 17
Je me dis donc que je ne peux pas "binder" ma socket a cause d'une autorisation que je n'aurais pas donner a mon fichier, seulement je ne sais pas comment on fait pour lui donner cette fameuse autorisation.