En utilisant ini_set ('max_execution_time', 0);
Comment puis-je utiliser ini_set('max_execution_time', 0);
?
Question 1: Dois-je le placer en haut de l' .Fichier PHP ou dans une fonction qui prend un long temps de faire quelque chose?
Question 2: ce cadre durer éternellement après? Ou faut-il revenir à son origine 300sec ou quelle que soit la valeur par défaut après la fonction s'arrête en cours d'exécution?
source d'informationauteur Nyxynyx
Vous devez vous connecter pour publier un commentaire.
Vous pouvez le placer n'importe où, mais que le paramètre ne prendra pas effet jusqu'à ce qu'il s'exécute. Donc, si vous le mettez dans le haut, puis le script ne sera jamais de délai d'attente. Si vous le mettez en bas sur la fonction que peut prendre un certain temps, alors vous pouvez obtenir un délai ci-dessus si le script prend beaucoup de temps pour arriver là où vous l'avez appelé.
Lorsque vous utilisez
ini_set()
que l'option reste en vigueur pour l'ensemble de l'exécution du script.2: Il ne dure que la page de chargement. après que sa fait.
1: Il doit être placé au début du code, mais il peut être placé n'importe où.
Réponse 1: avant d'exécuter le long de l'exécution de code
Réponse 2: il dure jusqu'à ce que le processus php se termine