Maximum execution time of 30 seconds exceeded
33 messages
• Page 1 sur 3 • 1, 2, 3
- toto2525
- WRInaute occasionnel

- Messages: 349
- Inscription: 20 Sep 2007
Maximum execution time of 30 seconds exceeded
Salut,
J'ai le message d'erreur ci-dessous qui s'affiche lors de l'éxécution d'un de mes scripts php :
J'ai EasyPHP 5.3.1 (PHP 5.3.3 ; Apache 2.2.16 ; MySQL 5.1.49)
J'ai 2 fichiers php.ini (1 dans C:\Program Files (x86)\EasyPHP\apache et l'autre dans C:\Program Files (x86)\EasyPHP\conf_files)
Je suis sous W7 en 64 bits
J'ai modifié mes 2 fichiers php.ini en remplaçant le max_execution_time = 30 par max_execution_time = 1200
J'ai rebooté mon serveur local (j'ai même re-démarré mon ordinateur, vidé mon chache) mais j'ai toujours le message d'erreur qui s'affiche lorsque j'exécute un de mes scripts php, je pige plus rien
J'ai vérifié que le max_execution_time = 1200 était bien présent dans mes 2 fichiers php.ini et c'est bien le cas, que faire de plus pour augmenter le max_execution_time ?
Merci pour votre aide.
J'ai le message d'erreur ci-dessous qui s'affiche lors de l'éxécution d'un de mes scripts php :
- Code: Tout sélectionner
Fatal error: Maximum execution time of 30 seconds exceeded in....
J'ai EasyPHP 5.3.1 (PHP 5.3.3 ; Apache 2.2.16 ; MySQL 5.1.49)
J'ai 2 fichiers php.ini (1 dans C:\Program Files (x86)\EasyPHP\apache et l'autre dans C:\Program Files (x86)\EasyPHP\conf_files)
Je suis sous W7 en 64 bits
J'ai modifié mes 2 fichiers php.ini en remplaçant le max_execution_time = 30 par max_execution_time = 1200
J'ai rebooté mon serveur local (j'ai même re-démarré mon ordinateur, vidé mon chache) mais j'ai toujours le message d'erreur qui s'affiche lorsque j'exécute un de mes scripts php, je pige plus rien
J'ai vérifié que le max_execution_time = 1200 était bien présent dans mes 2 fichiers php.ini et c'est bien le cas, que faire de plus pour augmenter le max_execution_time ?
Merci pour votre aide.
- toto2525
- WRInaute occasionnel

- Messages: 349
- Inscription: 20 Sep 2007
Re: Maximum execution time of 30 seconds exceeded
Merci pour vos réponses.
J'ai regardé mon phpinfo() et là surprise le max_execution_time est à 30 secondes alors que dans mes fichiers php.ini il est à 2400 secondes, je ne pige plus rien !!!
J'ai regardé dans le fichier de config d'apache mais je n'ai pas trouvé de ligne concernant le max_execution_time !
Comment faut-il faire pour modifier cette valeur (max_execution_time) dans un script php ?
Avez-vous d'autres idées pour régler ce problème de config de mon fichier php.ini ?
J'ai regardé mon phpinfo() et là surprise le max_execution_time est à 30 secondes alors que dans mes fichiers php.ini il est à 2400 secondes, je ne pige plus rien !!!
J'ai regardé dans le fichier de config d'apache mais je n'ai pas trouvé de ligne concernant le max_execution_time !
Comment faut-il faire pour modifier cette valeur (max_execution_time) dans un script php ?
Avez-vous d'autres idées pour régler ce problème de config de mon fichier php.ini ?
-

Leonick - WRInaute accro

- Messages: 19595
- Inscription: 8 Aoû 2004
Re: Maximum execution time of 30 seconds exceeded
[quote="toto2525"]Comment faut-il faire pour modifier cette valeur (max_execution_time) dans un script php ?[/quotepar exemple
- Code: Tout sélectionner
set_time_limit(600); //fixe un délai maximum d'exécution de 600 secondes soit 10 minutes.
- toto2525
- WRInaute occasionnel

- Messages: 349
- Inscription: 20 Sep 2007
Re: Maximum execution time of 30 seconds exceeded
jcaron a écrit:Tu n'aurais pas un ini_set pour ce paramètre quelque part dans ton php (probablement via un include)?
Je dois chercher dans mon code php ou dans le fichier php.ini ?
Leonick a écrit:set_time_limit(600);
Merci set_time_limit marche parfaitement
Mais c'est quand même énervant de devoir mettre un set_time_limit dans mon code php et de ne pas pouvoir régler cela via le php.ini
Si vous avez d'autres idées, je suis preneur
-

zeb - WRInaute accro

- Messages: 4560
- Inscription: 5 Déc 2004
Re: Maximum execution time of 30 seconds exceeded
plus de 30 seconde de travail pour un truc destiné au web c'est pas viable (je voie mal un visiteur attendre une page 10mn)
Donc si le besoins est pour du web ton problème suivant est que ça servira a rien de bidouiller ça.
En revanche si ta limite est génante pour un script local destiné a toi et toi seul utilise php en console il n'y aura pas de limite d'execution.
[zeb@localhost ~]$ php -f /chemin/ton-script.php
Donc si le besoins est pour du web ton problème suivant est que ça servira a rien de bidouiller ça.
En revanche si ta limite est génante pour un script local destiné a toi et toi seul utilise php en console il n'y aura pas de limite d'execution.
[zeb@localhost ~]$ php -f /chemin/ton-script.php
- toto2525
- WRInaute occasionnel

- Messages: 349
- Inscription: 20 Sep 2007
Re: Maximum execution time of 30 seconds exceeded
jcaron a écrit:ini_set c'est dans le code php.
C'est sur je n'utilise pas d'ini_set dans mon code php
jcaron a écrit:L'autre possibilité, c'est que le php.ini que tu modifies n'est pas celui qui est utilisé.
C'est ce que je pense mais là je tourne en rond parce que lorsque j'ouvre mes fichiers php.ini qui sont dans C:\Program Files (x86)\EasyPHP\apache et C:\Program Files (x86)\EasyPHP\conf_files la ligne max_execution_time est bien à 1200 et non pas 30, idem lorsque j'ouvre le fichier php.ini via => clic droit sur l'icone EasyPHP => Configuration => PHP.
Je deviens dingo !!!
- toto2525
- WRInaute occasionnel

- Messages: 349
- Inscription: 20 Sep 2007
Re: Maximum execution time of 30 seconds exceeded
zeb a écrit:plus de 30 seconde de travail pour un truc destiné au web c'est pas viable (je voie mal un visiteur attendre une page 10mn)
Donc si le besoins est pour du web ton problème suivant est que ça servira a rien de bidouiller ça.
En revanche si ta limite est génante pour un script local destiné a toi et toi seul utilise php en console il n'y aura pas de limite d'execution.
C'est pour un script en local.
zeb a écrit:utilise php en console il n'y aura pas de limite d'execution.
[zeb@localhost ~]$ php -f /chemin/ton-script.php
Comment tu fais pour utiliser php en console ?
- toto2525
- WRInaute occasionnel

- Messages: 349
- Inscription: 20 Sep 2007
Re: Maximum execution time of 30 seconds exceeded
J'avance un peu, si j'ouvre EasyPHP en tant qu'administrateur (exécuter en tant qu'administrateur) en faisant un clic droit sur le fichier C:\Program Files (x86)\EasyPHP\EasyPHP-5.3.3.exe et que je consulte le phpinfo() le max_execution_time est bien à 2400 secondes. Mais j'ai à l'ouverture d'easyPHP une popup warning qui s'ouvre :
Comment faire pour ne plus avoir cette popup warning ?
PHP starttup: Unable to load dynamic library 'C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;......C:\PROGRA~2\EasyPHP\Apache\bin;C:\PROGRA~2\EasyPHP\PHP5\php\ext\php_bz2.dll' - Le module spécifié est introuvable"
Comment faire pour ne plus avoir cette popup warning ?
-

Leonick - WRInaute accro

- Messages: 19595
- Inscription: 8 Aoû 2004
Re: Maximum execution time of 30 seconds exceeded
en fait, je n'utilise cette option là que pour mon backoffice online et pour certaines stats, cela peut prendre du temps. C'est pourquoi je n'augmente cette valeur que sur de très rares scripts de mon backoffice et surtout pas dans la config du php. Car avec un timeout à cette valeur là, tu risques de mettre ton serveur web en surchargezeb a écrit:plus de 30 seconde de travail pour un truc destiné au web c'est pas viable (je voie mal un visiteur attendre une page 10mn)
33 messages
• Page 1 sur 3 • 1, 2, 3
Lectures recommandées sur ce thème :
- Exécution d'un script PHP : temps maximum alloué par Sivit
- Rewrite qui conduit à un Request exceeded ...
- Google vient me voir toutes les 10 seconds en moyenne!
- execution automatique de pages:
- Execution de code HTML brute
- pbs execution script ajax
- [Résolu] Exécution fichier PHP
- Execution de requetes SQL via Ajax
- Require mais exécution séparé
- Exécution de script en fin de chargement de page ?
- PR10 : les meilleurs Google PageRank de la planète ! - 24-10-2002
- Gérer ses paramètres de tracking dans Google Webmaster Tools - 16-09-2009
- Les deux échelles du PageRank - 10-08-2004
- Les 2 échelles de PageRank : toolbar et DMOZ - 10-08-2004
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
