Version complète: sur le forum Webmaster Hub : fsockopen délai dépassé 30 secondes
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > PHP
Lentreprenaute
Bonjour,

J'excute un script en local sous wamp 1.7, mais j'ai un probleme de delai, comment resoudre le pb.
Via php? ou y at'il un reglage a faire sous wamp; merci

http://www.phpfreaks.com/phpmanual/page/fu....fsockopen.html


Florent
sarc
Bonjour,

Le dernier argument de la fonction, float timeout, permet de modifier la durée au bout de laquelle il te renvoie une erreur. Il y a également une note :

CITATION
Note: Si vous avez besoin de définir un délai limite pour lire/écrire des données à travers cette socket, utilisez la fonction stream_set_timeout(), comme le paramètre timeout de la fonction fsockopen() uniquement appliqué lors de la connexion de la socket.

Après je connais pas trop ces choses-là j'avoue, c'est pour effectuer quel type d'applications ?
Lentreprenaute
merci sarc,

J'ai essayé de passer un timeout sans succes, je suppose que ce delai est paramétrable dans apache?

Florent
sarc
Euh oui, avec le même nom dans la config d'apache...

Il y a les lignes suivantes :

CITATION
#
# Timeout: The number of seconds before receives and sends time out.
#
Timeout 300

Suffit d'augmenter la valeur pour que ça dure plus longtemps.
Lentreprenaute
merci Sarc,

A toi ou à un autre, ou est ce maudit fichier de conf sous wamp 1.7 sick.gif
Je vais augmenter le timeout si je le trouve !

ps: sinon stream_set_timeout(), j'ai pas reussi a le faire tourner sous wamp, mais je ne voudrais pas trop passer de temps a configurer mon localhost.

j'ai trouvé wamp 1.7
CODE
Apache2\conf\extra\httpd-default.conf



Cordialement,
Florent
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.