File_get_contents timeout

YBthebest
WRInaute discret
WRInaute discret
 
Messages: 88
Inscription: 8 Aoû 2009

File_get_contents timeout

Message le Mar Avr 27, 2010 19:19

Bonjour à tous,

je cherche désespérément un moyen de mettre un timeout sur la fonction file_get_contents !
Par exemple, il veut prendre le code source d'une page, mais au bout de 4 secondes, si la page ne réponds pas, il considère que le site est down !

J'avais trouvé ceci:
$context = stream_context_create(array(
'http' => array(
'timeout' => 5 // Timeout in seconds
)
));
et après => file_get_contents($url, 0, $context);

Mais ça marche pas vraiment, la page charge entre 10 et 15 secondes..


Merci d'avance de m'aider!


Zecat
WRInaute accro
WRInaute accro
 
Messages: 11994
Inscription: 1 Mar 2005

Re: File_get_contents timeout

Message le Mar Avr 27, 2010 19:29

+1 je suis aussi preneur d'une solution efficace.

YBthebest
WRInaute discret
WRInaute discret
 
Messages: 88
Inscription: 8 Aoû 2009

Re: File_get_contents timeout

Message le Mar Avr 27, 2010 19:52

Cool, on est deux alors :)


Dr DLP
WRInaute impliqué
WRInaute impliqué
 
Messages: 673
Inscription: 28 Juin 2003

Re: File_get_contents timeout

Message le Mar Avr 27, 2010 19:52



Zecat
WRInaute accro
WRInaute accro
 
Messages: 11994
Inscription: 1 Mar 2005

Re: File_get_contents timeout

Message le Mar Avr 27, 2010 19:59

Effectivement ... thanks.

la "Version socket" me semble le meilleur choix ... je vais la tester


Zecat
WRInaute accro
WRInaute accro
 
Messages: 11994
Inscription: 1 Mar 2005

Re: File_get_contents timeout

Message le Mar Avr 27, 2010 20:01

YBthebest a écrit:Bonjour à tous,

je cherche désespérément ...

Tu vois rien n'est jamais desespéré sur wri ... en demandant gentiment :wink:

YBthebest
WRInaute discret
WRInaute discret
 
Messages: 88
Inscription: 8 Aoû 2009

Re: File_get_contents timeout

Message le Mar Avr 27, 2010 21:11

Ah j'était pas gentil?
Désolé alors, et merci beaucoup encore une fois, vraiment!
Je vais tester ça desuite!


Zecat
WRInaute accro
WRInaute accro
 
Messages: 11994
Inscription: 1 Mar 2005

Re: File_get_contents timeout

Message le Mer Avr 28, 2010 12:02

si si ... t'étais gentil donc tu as eu ta reponse :wink:

YBthebest
WRInaute discret
WRInaute discret
 
Messages: 88
Inscription: 8 Aoû 2009

Re: File_get_contents timeout

Message le Mer Avr 28, 2010 12:08

:D Okay parfait :) Merci beaucoup encore hein!
Donc, le truc marche parfaitement, mais il y a un truc que j'aimerais changer...
Quand le timeout est effectué, il nous affiche un message que je trouve nul part dans le script => je viens donc à la conclusion que ce message est automatique...
COmment peux-on le changer?

Merci b eaucop!


Zecat
WRInaute accro
WRInaute accro
 
Messages: 11994
Inscription: 1 Mar 2005

Re: File_get_contents timeout

Message le Mer Avr 28, 2010 12:22

Quelle version as tu testé ? (j'ai pas encore eu le temps de m'y mettre).


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités