2010-11-13 3 views
0

J'essaie de créer une application PHP basée sur le Web qui peut permettre de discuter avec mes amis Gmail. Quelque chose comme meebo.com. J'ai téléchargé XMPPHP, et exécuté sur localhost, et cela fonctionne très bien, mais quand j'ai tout téléchargé sur Yahoo Small Business Web Hosting, il y a une erreur de timeout de connexion.XMPPHP Impossible de se connecter après le délai

Est-ce que quelqu'un d'autre a rencontré un tel problème. J'ai entendu beaucoup d'entre eux l'ont fait, mais personne n'a encore de solution.

Toute suggestion sera très utile. Je suis nouveau pour les clients XMPP.

Répondre

0

Juste quelques idées ...

Comment vous essayez de vous connecter au serveur XMPP? Avec XMPPHP vous pouvez utiliser deux classes qui sont

  1. XMPPHP
  2. XMPPHP_BOSH

Vous pouvez essayer les deux, car ils travaillent sur différents ports (XMPPHP par exemple sur 5222 et XMPPHP_BOSH sur 80). Donc, si c'est un problème de port, essayer XMPPHP_BOSH serait une idée. Vous devrez cependant savoir si cela est pris en charge par le serveur XMPP auquel vous essayez de vous connecter. Et si oui, vous devez connaître l'URL sur laquelle le serveur expose le service BOSH.

Quoi qu'il en soit, je recommande de vérifier ce genre de «restrictions» il y a dans Yahoo Small Business hébergement et sur le côté du serveur XMPP.

Si vous avez l'intention de vérifier XMPPHP_BOSH, pensez à ce problème pour le faire fonctionner: Issue 47: Http-bind error. Dans l'ensemble, XMPPHP semble très buggy et incomplète ...

Questions connexes