Bon j'ai toujours mon temps de latence de 10 secondes (voir autre post).
Donc je tente autre chose :
Bon allez, les grands moyens, j'ai passé mon code sur un autre serveur en php5 !
Et là, je vais sur php.net et je regarde la fonction get_headers :
[quote]
get_headers
(PHP 5)
get_headers -- Retourne tous les en-têtes envoyés par le serveur en réponse à une requête HTTP
Description
array get_headers ( string url [, int format] )
get_headers() retourne un tableau avec les en-têtes envoyés par le serveur en réponse à une requête HTTP. Retourne FALSE en cas d'échec.
Si le paramètre optionnel format est définie à 1, get_headers() analyse la réponse et définit les index du tableau.
[quote]Warning: get_headers(http://www.google.com) [function.get-headers]: failed to open stream: Connection timed out in /usr/local/apache_1.3.33/htdocs/olivier/ping.php on line 4
Warning: get_headers(http://www.google.com) [function.get-headers]: failed to open stream: Connection timed out in /usr/local/apache_1.3.33/htdocs/olivier/ping.php on line 6[/quote]
Donc une erreur à chaque appel de la fonction.
Quelqu'un connait-il la manière de l'utiliser ?
__________________________
Gexti
[url=http://www.lulu.com/content/343750][img]http://www.lulu.com/author/display_thumbnail.php?fCID=343750&fSize=detail_&1151573221[/img][/url]
ERREUR BBCODE SUR CE MESSAGE : - La valeur de la balise "quote" n'est pas correcte !
Ben je viens d'essayer de faire un get_headers de http://www.google.com et ca fonctionne parfaitement.
J'ai exactement utilisé l'exemple que tu as mis et j'ai remplacé par une adrese valide. Je n'ai jamais réussis à avoir un timed out.
Le seul problmème que j'ai comme je te disais sur l'autre post, c'est que si je ne met pas le http:// devant le www il me renvoit un Warning.
Ca ne pourrait pas venir d'une config particulière de ton serveur ?
__________________________
Gabacho
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (les Shadocks)
C'est forcément la config de mon serveur ! Pet que c'est parce que je suis derrière un reverse proxy. Pourtant j'ai également essayé depuis une connexion internet normale et meme résultat.
__________________________
Gexti
C'est d'autant plus étonnant que d'aprés ce que tu dis tu reçoit tout les paquets correctement excepté le dernier qui à un délai de 10s...
__________________________
Gabacho
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (les Shadocks)
As tu avancé dans tes recherches?? là j'ai pas trop eu le tmps de regarder. J'ai fait une lecture rapide de mon php.ini mais je n'ai rien vu de spécial, quelque chose qui m'aurait fait tilt...
courage !!
__________________________
Gabacho
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (les Shadocks)