Php et Crontab
Résolu
chabliya
-
chabliya -
chabliya -
Bonjour tout le monde,
J'ai installé php5-cli pour executer du php à partir de mon shell DEBIAN
J'ai édité le crontab pour créer des jobs auto
Avec ce code
Je l'ai testé manuellement
Et il est OK
Mais j'ai un souci avec le crontab. J'ai alors checké le syslog DEBIAN
J'obtiens cette erreur
Merci de m'aider :)
J'ai installé php5-cli pour executer du php à partir de mon shell DEBIAN
# aptitude update
# aptitude safe-upgrade
# aptitude install php5-cli
J'ai édité le crontab pour créer des jobs auto
crontab -e
Avec ce code
30 11 * * * (php5 /var/www/dreamteam/jobs/save_events_to_db.php) >> /var/www/dreamteam/logs/cron.log
Je l'ai testé manuellement
php5 /var/www/dreamteam/jobs/save_events_to_db.php
Et il est OK
Mais j'ai un souci avec le crontab. J'ai alors checké le syslog DEBIAN
cat cd /var/log/syslog
J'obtiens cette erreur
(CRON) error (grandchild #7705 failed with exit status 255)
Merci de m'aider :)
4 réponses
-
Salut,
La crontab n'a pas d'environnement, il faut donner les chemins en dur des exécutables ou définir un PATH.
-
-
Maintenant quand j'ai un fichier php qui génére des erreurs ça ne marche plus. Comment faire ?
-
Pour ceux qui ont le meme probleme que moi, rajoutez : "2>&1" à la fin de votre ligne cron
C'est résolu. Merci tout le monde