Le CRON est marqué « en retard » mais ne s’exécute pas automatiquement car le démon CRON de Dolibarr n’est pas actif.
Comment faire : la procédure simple
- Le module CRON est-il activé ?
- Allez dans
Home → Setup → Modules/Applications - Cherchez « Cron » ou « travaux programmés » et vérifiez qu’il est activé
- Allez dans
- Le trigger automatique est-il configuré ?
- Allez dans
Tools → Travaux Pro. → ⚙️ (Configuration) - Vérifiez que « Méthode de lancement » est configurée sur :
- Option 1 (recommandée) : Ligne CRON Unix/Linux
- Allez dans
- Ajoutez un mot de passe de sécurité
MÉTHODE 1 – CRON système (recommandé) : Ajoutez dans le crontab du serveur (crontab -e) :
Sur votre serveur,
$ log as super user (ou un user qui a droit d’écrire ou exécuter) > sudo su –
$ « crontab -e » et ajoutez
*/5 * * * * cd /var/www/html/dolibarr/ && /usr/bin/php scripts/cron/cron_run_jobs.php <securitykey> <login-dolibarr>
Remplacez :
/var/www/html/dolibarr/par votre chemin Dolibarr<securitykey>par la clé dansSetup → Modules → Cron → ⚙️<login-dolibarr>par un utilisateur admin
et Voilou










