Bonjour à tous,
je viens de basculer un moodle sur un nouveau serveur, et je me retrouve avec un petit soucis avec le cron.
Je voudrais utiliser le user www-data pour lancer le Cron, mais quand je le laisse tourner, rien ne se passe. Voici les tests que j'ai fait :
1) J'ai essayé en root :
* * * * * www-data /usr/bin/php7.3 /var/www/moodle/admin/cli/cron.php >> /var/log/apache2/moodle/moodle-cron.log 2>&1
2) ou en précisant l'utilisateur avec la commande crontab -e -u www-data :
* * * * * /usr/bin/php7.3 /var/www/moodle/admin/cli/cron.php >> /var/log/apache2/moodle/moodle-cron.log 2>&1
3) ou encore de mettre la commande dans /etc/crontab
mais aucune des 3 ne fait le boulot.
Pour info, le cron tourne bien avec l'utilisateur root, et le test suivant fonctionne :
crontab -e -u www-data
* * * * * /usr/bin/php7.3 /tmp/test.php >> /tmp/date.out
Si vous avez une idée, je suis preneur !!
Merci 😅😁