Bonjour à tous,

Je lance un job PHP avec Crontab et j'ai un message d'erreur que je n'arrive pas à m'expliquer...
C'est ma première expérience crontab, donc il doit me manquer quelques connaissances

Commande crontab :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
php /var/www/replaygain_update.php 0 0 0 >> /var/www/logs/log_crontab.txt 2>&1
Le job se lance bien et j'envoie cette commande à partir de PHP avec 'system' :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
$cmd = /usr/bin/mp3gain -s r '/var/www/filles/John Holt - For The Love Of You.mp3'
$last = system($cmd, $return);
if($last == false) {
// erreur...

Le log crontab me dit
sh: /mp3gain: No such file or directory
que je mette /usr/bin/mp3gain -s r OU mp3gain -s r , c'est pareil.
Tous les paths sont absolus.

Alors que lancé à partir du web tout va bien...

Auriez-vous une idée ??? un conseil pour debbuger ? La commande 'system' est-elle bien interprétée lorsque le job est lancé par un crontab ?

Merci pour vos réponses

P