CronJob log n'écrit rien [Résolu]

Messages postés
145
Date d'inscription
vendredi 24 mai 2013
Statut
Membre
Dernière intervention
16 août 2019
-
Bonjour,

J'ai créeé un cronjob , mais quand je vérifie le fichier de log, je vois :

/bin/sh: /DATA/scripts/Daily_Script.sh: Permission denied


Est-ce-que quelqu'un sait comment régler ce problème ?

Merci d'avance
Afficher la suite 

1 réponse

Meilleure réponse
Messages postés
28956
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
22 août 2019
6621
2
Merci
Bonjour,

Ici tu sembles vouloir exécuter le fichier
/DATA/scripts/Daily_Script.sh
.

Deux méthodes sont possibles :

Méthode 1 : Donne des droits en exécution à ton script, puis exécute-le :

chmod a+x /DATA/scripts/Daily_Script.sh
/DATA/scripts/Daily_Script.sh


Méthode 2 : Exécute ton script en le passant en paramètre de l'interpréteur shell adéquat, e.g.
sh
ou
bash
:

sh /DATA/scripts/Daily_Script.sh


Plus généralement, avant de déverser des commandes shell dans un cron, assure-toi au préalable que celles-ci fonctionnent correctement en ligne de commandes.

Bonne chance

Dire « Merci » 2

Heureux de vous avoir aidé ! Vous nous appréciez ? Donnez votre avis sur nous ! Evaluez CommentCaMarche

CCM 59145 internautes nous ont dit merci ce mois-ci

andyajram
Messages postés
145
Date d'inscription
vendredi 24 mai 2013
Statut
Membre
Dernière intervention
16 août 2019
-
Bonjour , j'ai résolu le problème , effectivement j'ai donné le droit
chmod 775 /DATA/scripts/Daily_Script
et ça marche maintenant
Commenter la réponse de mamiemando