2009-09-30 6 views
1

J'ai deux scripts identiques, mais un fonctionne sur mon serveur de test domestique et lorsqu'il est téléchargé sur mon hébergeur, il expire.Quelles sont les causes d'une erreur fsockopen()?

homedns.org/hmm/example.php (travaille sur mon serveur domestique)

xxxx/~ cvxadmin/pvpgnserverscript/example.php

Je suis déconcerté, que puis-je faire pour y remédier ce?

Répondre

3

Il peut y avoir plusieurs possibilités. Il pourrait y avoir une configuration de pare-feu bloquant les connexions externes (ou bloquant des ports spécifiques).

Alternativement, il pourrait y avoir quelque chose dans la configuration php qui a désactivé la fonctionnalité de socket. Assurez-vous que les erreurs php sont explicitement affichées sur votre compte site5 car elles pourraient révéler pourquoi vous n'êtes pas capable d'utiliser cette fonction.

+0

Je me suis assuré que toutes les erreurs qui se produisent doivent être signalées dans le script PHP. Mais c'est la seule erreur qu'il affiche. Je suppose que je vais devoir aller sur les forums de support du site5 pour obtenir ceci recherché par le support technique ... – Tek

+0

vous pouvez essayer de vérifier la configuration de php.ini en utilisant . Essayez de vérifier qu'il n'y a aucun paramètre qui arrêterait votre connexion. Essayez également un script php de base qui essaie une connexion socket à google ou yahoo (assurez-vous que ce n'est pas quelque chose sur le serveur auquel vous vous connectez) –

Questions connexes