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

Libérer: 2023-02-28 17:24:02
original
4651 Les gens l'ont consulté

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
Copier après la connexion

2> ajouter le code suivant dans le fichier PHP

ini_set('max_execution_time', 300); //300 seconds = 5 minutes
Copier après la connexion

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

<IfModule mod_php5.c>
    php_value max_execution_time 300
</IfModule>
Copier après la connexion

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>
Copier après la connexion

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

define(&#39;WP_MEMORY_LIMIT&#39;, &#39;128M&#39;);
Copier après la connexion

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!

Étiquettes associées:
php
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal