J'ai vérifié beaucoup de messages avec le même titre, mais je n'arrive pas à faire fonctionner mon python via cron. J'ai déjà plusieurs scripts cron, qui s'exécutent bien, mais pas python.Crontab n'exécute pas mon script python usi.py
Crontab s'exécute en tant que root.
I ajoutés à la suite des lignes à crontab:
SHELL=/bin/bash
PATH=/usr/local/bin:/usr/bin:/bin
J'ai cette ligne pour l'exécution en crontab:
* * * * * cd /var/www/usi/; /usr/local/bin/python3.6 /var/www/usi/usi.py
J'ai essayé beaucoup de variations:
- ajouté sudo devant lui pour fonctionner comme un utilisateur différent
- ajouté bash à la ligne
- exécuté le profil de l'utilisateur avant etc etc
Aucun résultat. Aucune erreur dans le journal système.
Des idées?
En utilisant Debian8
Essayez d'utiliser '' && au lieu de la séparation-virgule - de cette façon si vous ne répertoire changer au moins vous obtenez une erreur appropriée dans votre .? log crontab – zwer
Quel système d'exploitation et quelle version utilisez Quel fichier que vous contient votre crontab – Cyrus
changé rien de mal à syslog J'utilise:.. Debian 8. crontab sous/var/spool/cron/crontabs/root – Amyntor