Bonjour à tous,
Je suis face à un souci inattendu de déclenchement de ma crontab.
Je me suis aperçu du souci car je mets en place GLPI, lequel utilise la crontab pour ses tâches automatiques.
J'ai donc une crontab root avec la ligne suivante :
2 * * * * php /var/www/glpi/front/cron.php
pour déclencher le script cron.php toutes les 2 minutes, mais rien ne se passe.
Face à mon problème, j'ai mis une autre ligne :
2 * * * * date > /tmp/date.out
Aucun résultat.
Lorsque je regarde l'état du service cron (service cron status), il est bien actif.
Autres points :
- il s'agit de la crontab de root
- je n'ai rien dans les logs
Je ne sais vraiment plus où chercher.
Si quelqu'un pouvait m'aider, ce serait génial !
Merci à tous
François
Problème de déclenchement de crontab Le sujet est résolu
-
- Membre
- Messages : 35
- Inscription : 10 déc. 2023, 10:43
- Status : Hors-ligne
Bonjour,
Ton script ne se déclenchera pas toutes les deux minutes mais à la deuxième minute de chaque heure. Pour un déclenchement toutes les deux minutes il aurait fallu :
https://debian-facile.org/doc:systeme:crontab
https://debian-handbook.info/browse/fr- ... n-atd.html
Et attention si c'est en production, c'est une grosse faille de sécurité potentielle de faire exécuter cette tâche cron par root. Elle devrait être dans le crontab de www-data (ou autre suivant la configuration). Si ton application web est compromise, l'attaquant peut devenir root facilement.
Ton script ne se déclenchera pas toutes les deux minutes mais à la deuxième minute de chaque heure. Pour un déclenchement toutes les deux minutes il aurait fallu :
Code : Tout sélectionner
*/2 * * * * php /var/www/glpi/front/cron.php
https://debian-handbook.info/browse/fr- ... n-atd.html
Et attention si c'est en production, c'est une grosse faille de sécurité potentielle de faire exécuter cette tâche cron par root. Elle devrait être dans le crontab de www-data (ou autre suivant la configuration). Si ton application web est compromise, l'attaquant peut devenir root facilement.
-
- Messages : 2
- Inscription : 17 nov. 2023, 11:04
- Status : Hors-ligne
Merci Bruno !
C'est une erreur de débutant que je ne suis plus ...
Comme quoi, certaines syntaxes, même les plus simples, se perdent.
Concernant l'usage de la crontab root, je suis d'accord. Je l'avais mise initialement sous www-data mais je me demandais si cela avait un, impact dans "l'anomalie" de fonctionnement constaté.
Je vais la remettre sous www-data.
Très bonne fin d'année !
François
C'est une erreur de débutant que je ne suis plus ...
Comme quoi, certaines syntaxes, même les plus simples, se perdent.
Concernant l'usage de la crontab root, je suis d'accord. Je l'avais mise initialement sous www-data mais je me demandais si cela avait un, impact dans "l'anomalie" de fonctionnement constaté.
Je vais la remettre sous www-data.
Très bonne fin d'année !
François