Maison >développement back-end >Problème PHP >Comment définir le temps d'exécution en php

Comment définir le temps d'exécution en php

尚
original
2019-12-12 14:23:034741parcourir

Comment définir le temps d'exécution en php

De manière générale, le temps d'exécution maximum par défaut d'un programme PHP est de 30 secondes. Si votre programme dépasse ce délai, un message d'erreur similaire à Temps d'exécution maximum de 30 secondes dépassé apparaîtra. .

Il existe plusieurs solutions :

Vérifiez d'abord si votre ordinateur fait quelque chose de stupide, qui consomme beaucoup de ressources CPU et de temps. Si cela nécessite vraiment que le programme s'exécute pendant une longue période. obtenir le résultat Si le résultat est généré, vous pouvez

1> augmenter le temps d'exécution dans php.ini :

max_execution_time=300

2> ajouter le code suivant dans le fichier PHP

ini_set('max_execution_time', 300); //300 seconds = 5 minutes

3> utilisez le fichier .htaccess pour augmenter le temps d'exécution :

<IfModule mod_php5.c>
    php_value max_execution_time 300
</IfModule>

Quelques autres références de configuration courantes :

<IfModule mod_php5.c>
    php_value post_max_size 5M
    php_value upload_max_filesize 5M
    php_value memory_limit 128M
    php_value max_execution_time 300
    php_value max_input_time 300
    php_value session.gc_maxlifetime 1200
</IfModule>

Si votre environnement est wordpress, alors dans config.php, ajoutez :

define(&#39;WP_MEMORY_LIMIT&#39;, &#39;128M&#39;);

Articles et tutoriels connexes recommandés : tutoriel php

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn