Crontab & commande system PHP
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 :oops:
Commande crontab :
Code:
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:
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
Citation:
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