Bonjour, une question sans doute stupide : est-ce que les scripts PHP
exécutés en tant que tâche cron ont aussi un délais maximal d'exécution
(timeout) ?
Je suis tenté de dire non, mais pouvez-vous me le confirmer ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Bobe
Zouplaz nous a dit le 09.07.2005 11:40:
Bonjour, une question sans doute stupide : est-ce que les scripts PHP exécutés en tant que tâche cron ont aussi un délais maximal d'exécution (timeout) ?
Je suis tenté de dire non, mais pouvez-vous me le confirmer ?
Si appellés en ligne de commande, non.
-- Aurélien Maille
"la vie d'un geek est un combat perpétuel contre l'imperfection"
Zouplaz nous a dit le 09.07.2005 11:40:
Bonjour, une question sans doute stupide : est-ce que les scripts PHP
exécutés en tant que tâche cron ont aussi un délais maximal d'exécution
(timeout) ?
Je suis tenté de dire non, mais pouvez-vous me le confirmer ?
Si appellés en ligne de commande, non.
--
Aurélien Maille
"la vie d'un geek est un combat perpétuel contre l'imperfection"
Bonjour, une question sans doute stupide : est-ce que les scripts PHP exécutés en tant que tâche cron ont aussi un délais maximal d'exécution (timeout) ?
Je suis tenté de dire non, mais pouvez-vous me le confirmer ?
Si appellés en ligne de commande, non.
-- Aurélien Maille
"la vie d'un geek est un combat perpétuel contre l'imperfection"
Marc
Bonjour, une question sans doute stupide : est-ce que les scripts PHP exécutés en tant que tâche cron ont aussi un délais maximal d'exécution (timeout) ?
s'ils sont invoqués en ligne de commande (le vrai cron) probablement pas. Pour s'en assurer, on peut aussi forcer la valeur.
les webcron souffrent quand a eux de la meme limite que les scripts php ordinaires.
Bonjour, une question sans doute stupide : est-ce que les scripts PHP
exécutés en tant que tâche cron ont aussi un délais maximal d'exécution
(timeout) ?
s'ils sont invoqués en ligne de commande (le vrai cron) probablement
pas. Pour s'en assurer, on peut aussi forcer la valeur.
les webcron souffrent quand a eux de la meme limite que les
scripts php ordinaires.
Bonjour, une question sans doute stupide : est-ce que les scripts PHP exécutés en tant que tâche cron ont aussi un délais maximal d'exécution (timeout) ?
s'ils sont invoqués en ligne de commande (le vrai cron) probablement pas. Pour s'en assurer, on peut aussi forcer la valeur.
les webcron souffrent quand a eux de la meme limite que les scripts php ordinaires.
John GALLET
Bonjour,
Bonjour, une question sans doute stupide : est-ce que les scripts PHP exécutés en tant que tâche cron ont aussi un délais maximal d'exécution (timeout) ?
Ca dépend de la configuration et de la manière dont on les lance.
Si tu veux imposer un time out à tous les scripts : Compiler avec --with-config-file-path=PATH dans lequel tu as un php.ini avec un max_execution_time différent de zéro et forcer le safe mode par la directive de compil --enable-safe-mode : tu auras TOUJOURS le time out défini.
Si tu veux pouvoir restreindre certains scripts, passer l'option -c avec un php.ini qui contient la valeur appropriée pour max_execution_time, ou utiliser en début de script set_time_limit().
Par ailleurs, vérifie si tu as *vraiment* besoin de déclencher le traitement à heure fixe. Cf la FAQ de ce forum.
a++; JG
Bonjour,
Bonjour, une question sans doute stupide : est-ce que les scripts PHP
exécutés en tant que tâche cron ont aussi un délais maximal d'exécution
(timeout) ?
Ca dépend de la configuration et de la manière dont on les lance.
Si tu veux imposer un time out à tous les scripts :
Compiler avec --with-config-file-path=PATH dans lequel tu as un php.ini
avec un max_execution_time différent de zéro et forcer le safe mode par
la directive de compil --enable-safe-mode : tu auras TOUJOURS le time
out défini.
Si tu veux pouvoir restreindre certains scripts, passer l'option -c avec
un php.ini qui contient la valeur appropriée pour max_execution_time, ou
utiliser en début de script set_time_limit().
Par ailleurs, vérifie si tu as *vraiment* besoin de déclencher le
traitement à heure fixe. Cf la FAQ de ce forum.
Bonjour, une question sans doute stupide : est-ce que les scripts PHP exécutés en tant que tâche cron ont aussi un délais maximal d'exécution (timeout) ?
Ca dépend de la configuration et de la manière dont on les lance.
Si tu veux imposer un time out à tous les scripts : Compiler avec --with-config-file-path=PATH dans lequel tu as un php.ini avec un max_execution_time différent de zéro et forcer le safe mode par la directive de compil --enable-safe-mode : tu auras TOUJOURS le time out défini.
Si tu veux pouvoir restreindre certains scripts, passer l'option -c avec un php.ini qui contient la valeur appropriée pour max_execution_time, ou utiliser en début de script set_time_limit().
Par ailleurs, vérifie si tu as *vraiment* besoin de déclencher le traitement à heure fixe. Cf la FAQ de ce forum.