Bonjour à tous,

j'utilise depuis peu les tache en cron sur mon serveur (je t'attonne) et je me retrouve avec un besoin un peu bizarre.
Mes crons lancent des scripts php, qui pour des raisons de stabilité, doivent être lancé de manière indépendante.
Si l'un plante, l'autre dois pouvoir fonctionné

Voici ce que je fais actuellement

Toutes les 5 minutes, les deux scripts se lance

    */5 * * * * php -f /core/config/cron/pirep_verify.php

    */5 * * * * php -f /core/config/cron/bank_pay.php

Ce que je souhaiterai

je souhaiterai que les premier script se lance toujours toutes les 5 minutes, mais que le second aussi, mais avec une minute de retard par rapport au premier

Es ce possible selon vous?

Merci d'avance pour votre aide.

Flo

5 réponses


redkill2108
Réponse acceptée

un sleep d'une seconde au début du fichier devrait faire l'affaire

Grafikart
Réponse acceptée

sinon

    6,11,16,21 * * * * php -f /core/config/cron/bank_pay.php

Et tu met manuellement les minutes

flo3376
Auteur

juste pour lever un doute, '6,11,16,21' correspond bien qu'au premier champs?
Donc cela me donnerai '1,6,11,16,21,26,31,41,46,51,56'?
En tous cas merci pour votre aide.

Flo

Oui flo, c'est bien ça.

flo3376
Auteur

Ok, ba merci à tous.