Délais d'exécution (timeout)...

Eléphant du PHP | 224 Messages

19 mai 2008, 19:30

Bonjour à tous :)

Voilà, sur un petit script de test que je tente de finaliser en ce moment, j'ai un problème de dépassement du temps d'exécution par défaut supporté par Php (30 secondes si je ne me trompe)...

Or, j'aurais besoin d'augmenter ce délais d'exécution pour que toutes les opérations puissent se faire, et je ne sais pas ce que je dois bidouiller pour changer ce délais :shock: ... quelqu'un aurait une petite piste à me souffler ? :D

Merci :)
Fredo d;o)
"Un pas à la fois me suffit..." (Gandhi)

Mammouth du PHP | 983 Messages

19 mai 2008, 20:13

Essaies en début de script :
set_time_limit(0);
Si tu es sur un hébergement mutualisé, il y a des chances pour que tu ne puisse pas modifier les 30 secondes par défaut par contre.[/php][/code]
Modifié en dernier par rami le 19 mai 2008, 20:24, modifié 1 fois.

ViPHP
ViPHP | 4039 Messages

19 mai 2008, 20:14

ça doit se passer dans un environnement web ? sinon tu peux l'exécuter en ligne de commande, la ça peux prendre des heures sans souci ^-
Mais qu'importe. (je suis ici - dernier petit projet)
Berze going social.

Eléphant du PHP | 224 Messages

19 mai 2008, 23:27

Re...
Essaies en début de script :
set_time_limit(0);
Si tu es sur un hébergement mutualisé, il y a des chances pour que tu ne puisse pas modifier les 30 secondes par défaut par contre.
Merci Berzemus et Rami pour vos réponses, c'est exactement la fonction qu'il me fallait :pouce: (bizarre que je ne l'ai pas vu en parcourant la doc Php :? )...

Sinon, ne vous inquiétez pas, c'est pour une utilisation en local uniquement, juste pour pouvoir lancer des petites batteries de tests qui peuvent parfois prendre 2 ou 3 minutes... ce n'est donc pas destiné à être ligne a priori.

Merci encore ! ... à+ :)
Fredo d;o)
"Un pas à la fois me suffit..." (Gandhi)

Mammouth du PHP | 983 Messages

20 mai 2008, 00:33

De rien ;)