Probleme crontab (gentoo) - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 02-09-2008 à 10:07:39
La variable d'environnement PATH ne doit être (corretecment) définie lors du lancement de la tâche en question.
Du coup, il ne doit pas trouver ton interpréteur php5
- Soit tu mets le chemin complet pour la commande, genre /usr/bin/ .../php5 (adaptes à tes besoins)
- Soit tu "positionnes" la variable PATH au début de ce cron,
genre
PATH=/sbin:/bin:/usr/sbin:/usr/bin |
(adaptes à tes besoins, là aussi)
Marsh Posté le 02-09-2008 à 10:19:20
merci beaucoup !!
ça ne peut venir que de la (enfin j'espère...).
Marsh Posté le 02-09-2008 à 09:43:12
bonjour,
j'ai un script php (lecture xml puis enregistrement BDD).
je le lance en ligne de commande via SSH :
php5 /home/muine/parsexml.php
et la aucun soucis, il s'exécute sans probleme.
j'ai créé un cron pour l'utilisateur kika (qui a les droit pour exécuter parsexml.php et d'ailleurs je me connecte via kika sur ssh).
et dans la crontab je fais :
0 1 * * * php5 /home/muine/parsexml.php
et la le script ne se lance jamais !!!!
je n'y comprend plus rien...