OVH Cloud OVH Cloud

max_execution_time ?

2 réponses
Avatar
steph
Bonjour,

voici maquestion:

le décompte du temps d'exécution par php débute-il au début de l'envoie des
données en POST ou après la réception des données de POST ?

sur un serveur où le parametre max_execution_time était fixé à 60s, j'ai pu
poster une formulaire comportant des envois de fichers dont le post a duré
1min30. Je pense donc que la réponse à ma question est 'après'.

pouvez vous confirmer ?

Merci
--
stephane
retirez les lettres majuscules et le 666 de l'adresse pour l'utiliser.

2 réponses

Avatar
P'tit Marcel
steph écrivit:

le décompte du temps d'exécution par php débute-il au début de
l'envoie des données en POST ou après la réception des données de POST?


à mon souvenir, ce décompte ne concerne que les moments où php est actif.
Peandant le transfert c'est le serveur web et le client qui travaillent et
php est inactif.

eça
--
P'tit Marcel
statistiques sur les forums modérés : http://www.centrale-lyon.org/ng/

Avatar
John Gallet
Bonsoir,

le décompte du temps d'exécution par php débute-il au début de l'envoie des
données en POST ou après la réception des données de POST ?


Après la réception côté serveur de la première trame http concernant
l'envoi des données.

sur un serveur où le parametre max_execution_time était fixé à 60s, j'ai pu
poster une formulaire comportant des envois de fichers dont le post a duré
1min30.


Il s'agit de temps CPU (1)sur unix. Sous windows, c'est moins clair. On
pourrait plutôt pencher pour du temps newtonien d'exécution, mais c'est
même pas corroboré par des tests unitaires.

http://fr2.php.net/manual/en/function.set-time-limit.php

JG


(1) et comme tout le monde le sait(...) les IO ne consomment que très
peu de CPU (rien dans un monde idéal).