Aide Linux - Liste de diffusion Ze-Linux
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Mandrake] Crontab



> Bonjour tous le monde et tous mes voueux pour cette nouvelle année.
>
> Je viens de mettre en place une tache cron qui me génère un graph rrdtool,
> jusque la pas de soucis le graph est bien genéré, et contient bien des
> données, par contre je viens de m'apercevoir d'un petit detail, mais qui
> m'etonne beaucoup.
> Pour gener ce graph j'ai réalisé un petit scipt en php c'est celui la même
> qui est executé en cron, je le fais executer par un autre utilisateur que
> root comme ceci
>
> sous root j'edite /etc/crontab
>
> */5 * * * * user php /chemin/vers/mon/script.php > /dev/null
>
> Mon graph est generé avec les jours et moi en anglais
>
> par contre lorsque je tappe la commande avec mon utilisateur, les jours et
> mois sont affichés en francais, je ne comprend pas pourquoi, de plus je
> voulais créer un fichier cron pour mon utilisateur, mais en entrant
> exactement les mêmes informations que pour le crontab de root, les
> commande ne focntionne pas j'ai un message qui me dis que pour mon script
> "/bin/sh: line 1:  user: command not found", hors ce sont des scripts php
> donc en effet en debut de script j'ai #!/usr/bin/php -q et non  /bin/sh du
> coup là aucun de mes scripts n'est executés !
>
> voici le crontab de mon utilisateur  crée sous root comme ceci crontab -u
> user -e
> SHELL=/bin/bash
> PATH=/sbin:/bin:/usr/bin:/usr/sbin
> MAILTO=user
> HOME=/
>
> suivis des mêmes commandes
>
> */5 * * * * user php /chemin/vers/mon/script.php > /dev/null
>
> Auriez vous une idée de l'origine de ces problèmes ?
>
> Merci d'avance
>
> Amicalement
>
> y4nn1ck

pour le crontab avec -u user pourquoi reprecisé dans la ligne que tu veux
que ça utilise l'utilisateur user??

*/5 * * * * php /.../script.php > /dev/null
devrait suffit
indique aussi peut etre le chemin absolu vers php des fois ça peut aider
----------------------------------
Informations, désabonnement, règles, obligations sur la liste Aide-Linux :
http://lists.ze-linux.org/howto_ml.html


Aide Linux - Liste de diffusion Ze-Linux