Lorsque je lance un script manuellement en utilisant root, cela fonctionne très bien. quand j'exécute le même script à l'intérieur de cron, il ne fonctionne pas. J'ai vérifié que le cron est en train d'appeler le script mais que le script ne s'exécute pas. J'ai exporté la sortie d'echos dans le script vers le fichier texte mais le fichier texte n'a rien enregistré. S'il vous plaît vérifier Croncrontab ne fonctionne pas correctement
*/10 * * * * sh /var/www/sym_monitor/restart.sh > /var/www/migrate/root_restart.txt
à partir de quel utilisateur crontab exécute votre script? – pomaxa
Ajoutez la redirection '2> & 1' pour obtenir' stderr' dans votre fichier journal aussi. –
@Anton Je suis désolé Im un débutant. Où ajouter ce 2> & 1 dans ce script. – user1597811