Php - serveur apache - temps d'execution maxi

Fermé
sempo - 22 nov. 2005 à 16:29
 x-stream - 4 mai 2012 à 08:16
Bonjour,
Je programme en php des instructions qui prennent du temps.
Au bout de 30 secondes, le serveur apache me signale que l'execution dépasse le temps maximum.

Je ne trouve nul part où parametrer ce temps, est ce possible et si oui ou????

merci d'avance


Sempo
A voir également:

4 réponses

Bonjour,

Tu trouveras ce paramètre dans la configuration de php (php.ini)

;;;;;;;;;;;;;;;;;;;
; Resource Limits ;
;;;;;;;;;;;;;;;;;;;

max_execution_time = 30 ; Maximum execution time of each script, in seconds
max_input_time = 60 ; Maximum amount of time each script may spend parsing request data
memory_limit = 8M ; Maximum amount of memory a script may consume (8MB)
7
Zep3k!GnO Messages postés 2025 Date d'inscription jeudi 22 septembre 2005 Statut Membre Dernière intervention 18 novembre 2015 200
22 nov. 2005 à 16:33
oui c'est possible je me souveins plus exactement du nom de la varaible, c'est un truc du genre
Max_time_exec_limit
tu trouve ça dans le fichier httpd.conf de apache si je ne m'abuse ...
ou sinon fait une p'tite recherche sur le forum je crois que j'ai déjà vu ce soucis traité ....

Zep3k!GnO
-->Curtis jackson:"On est des rangers mec, des rangers..."
0
GallyNet Messages postés 434 Date d'inscription mardi 1 juin 2004 Statut Membre Dernière intervention 15 décembre 2008 386
22 nov. 2005 à 16:38
Sinon, il y a :
void set_time_limit ( int seconds )

Qui ne marche que si c'est autorisé dans le fichier php.ini
0
ini_set ( ' max_execution_time ' , ' valeur ' ); 


fonction à placer au tout début du fichier php avec comme valeur (en secondes) celle que vous voulez

(je ne sais pas si il y a une limite de valeur)
0