Aide Linux - Liste de diffusion Ze-Linux
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Re: [Mandrake] Crontab
Merci beaucoups cela a déjà reglé le problème du cron utilisateur, maintenant les taches peuvent s'effectuer comme ca c'est déjà beaucoups mieux par ontre connecté sous mon user lors d'un crontab -l j'ai ce message au debut c'est normal ?
# DO NOT EDIT THIS FILE - edit the master and reinstall.
# (/tmp/crontab.8995 installed on Thu Jan 1 20:50:47 2004)
# (Cron version -- $Id: crontab.c,v 2.13 1994/01/17 03:20:37 vixie Exp $)
par contre je suis toujours en anglais au niveau du graph alors que la même commande a la main me passe en francais !!?
je ne comprend pas.
Amicalement
y4nn1ck
>> 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
----------------------------------
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