Maison >développement back-end >Problème PHP >Que faire si le délai d'exécution de PHP expire

Que faire si le délai d'exécution de PHP expire

王林
王林avant
2021-05-05 18:57:525913parcourir

Que faire si le délai d'exécution de PHP expire

Si nous rencontrons un délai d'exécution de PHP dans le travail réel, comment devrions-nous le résoudre ?

Il existe trois solutions :

1. Modifiez le fichier de configuration php et recherchez le fichier php.ini. Il doit généralement être placé dans votre répertoire C:WINDOWS, puis recherchez max_execution_time= 30. ; //Définissez la valeur souhaitée, l'unité est la ligne

secondes, c'est le temps d'exécution maximum fixé à 30 secondes. Vous pouvez modifier cette valeur et la changer à votre valeur attendue. (Il peut également être défini directement sur : max_execution_time= 0)

2. Utilisez la fonction ini_set() Tout le monde ne peut pas modifier le fichier php.ini, vous pouvez donc utiliser cette fonction pour modifier votre temps d'exécution maximum. . La valeur limite, telle que :

ini_set('max_execution_time','100');

est définie sur 100 secondes, vous pouvez également la définir sur 0, alors le temps d'exécution ne l'est pas. limité.

3. Utilisez la fonction set_time_limit(). set_time_limit(20) signifie le temps d'exécution maximum plus 20 secondes. Cependant, si vous exécutez le mode sans échec en PHP, set_time_limit() n'aura aucun résultat sauf si vous utilisez le premier. méthode.

Partage de vidéos d'apprentissage gratuit : 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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer