Selon MENEROUX Pierre <[EMAIL PROTECTED]>: > Le lundi 22 mai 2006 à 09:22 +0200, CC a écrit : > > > > > > probablement un problème de variables d'environnement. poisitionne les > variables > > d'environnement pour ta tache cron. > > > > tu utilises la crontab utilisateur ou système ? > > > > -- > > CC > > J'utilise la crontab utilisateur. > par contre je ne comprend pas trop ce que tu veux dire avec les > variables d'environnement, peux tu m'en dire plus ? > > Merci d'avance, > > Pierre > > une tâche cron est lancée dans son propre environnement, qui n'est pas celui de l'utilisateur qui est positionné lors du login. Il est possible de positionner l'environnement dans la crontab (variable = valeur, man 5 crontab pour les détails) ou dans le script lancé par cron (avec export variable=valeur)
J'avais eu un problème du même type (commande OK quand lancée à la main et pas bonne en cron, il avait fallu que j'exporte les variables de localisation (LANGUAGE=fr_FR:fr, LC_NAME=fr_FR, LANG=fr_FR, LC_CTYPE=fr_FR) dans le script lancé par cron) Je ne sais pas si ton problème est lié à cela (mais peut-être, surtout si la variable $PATH est nécessaire - chemins absolus non spécifiés par exemple) -- CC
____________________________________________________ Want to buy your Pack or Services from Mandriva? Go to http://store.mandriva.com Join the Club : http://www.mandrivaclub.com ____________________________________________________
