Problème de déclenchement de crontab Le sujet est résolu

Demande d'aide : c'est ici.
Répondre
frlevel
Messages : 2
Inscription : 17 nov. 2023, 11:04
Status : Hors-ligne

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
bruno
Membre
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 :

Code : Tout sélectionner

*/2 * * * * php /var/www/glpi/front/cron.php
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.
frlevel
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
Répondre