Bonjour à tous,
Depuis hier impossible de lancer un script, aussi simple soit-il en CRON. A la base c'était pour lancer un script d'import en php, ça fonctionnait pas alors j'ai juste voulu lancer un script qui faisait un :
exec('echo "CRONTAB" | tee -a test.txt');
Ce script en le lançant en ligne de commande fonctionne. Je me suis dit que peut-être c'était à cause du fait que ce soit du php. ALors j'ai fait un meme script qui fait la meme chose en .sh
En ligne de commande ça marche, pas en CRON.
J'ai à de multiples occasion mis des taches en CRON sur la PROD et ça fonctionne, pas en environnement de qualif. Donc peut-etre que CRON n'est pas activé ? Et bien si, un petit ps -es | grep cron et j'ai bien mon CRON.
Je sais plus quoi faire... Voici mon CRON :
Mon test.sh est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 52 11 * * * /home/www/qualif/htdocs/test_dev/test.sh
Si dans le répertoire test_dev, je tape ./test.sh j'ai bien un "CRONTAB" en plus dans mon test.txt..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 #!/bin/bash echo "CRONTAB" | tee -a test.txt
Et en faisant :
Mon fichier cron.txt ne se créé pas..
Code : Sélectionner tout - Visualiser dans une fenêtre à part 52 11 * * * /home/www/qualif/htdocs/test_dev/test.sh 2>/home/www/qualif/htdocs/test_dev/cron.txt
Merci d'avance pour votre aide précieuse.
Partager