Synology Créer tache planifiée qui appelle une url spécifique

  • Vague de SPAM

    Suite à une vague de spam sur le forum, les inscriptions sont temporairement limitées.

    Après votre inscription, un membre de l'équipe devra valider votre compte avant qu'il ne soit activé. Nous sommes désolés pour la gêne occasionnée et vous remercions de votre patience.
Hello

Je ne me souviens pas avoir déjà fait cela, mais tu peux essayer avec la commande curl suivi de ton URL.
Sinon, tu peux aussi faire un fichier script (.sh) et appeler la commande php pour exécuter ton script.
 
Bonjour,

Quand je met curl http://IP_DU_NAS/monapplication/index.php?option=com_document&view=cron , le script n'est pas lancé il enregistre un log à chaque lancement. La tâche planifiée est bien lancée car je reçois un mail à chaque exécution. Dans un terminal en powershell quand je fais curl http://IP_DU_NAS/monapplication/index.php?option=com_document&view=cron, j'ai bien un retour avec le code 200 et j'ai bien une entrée de log créé par le script php.

J'ai mis le script sous /volume1/web/monapplication/script.sh et dans exécuter la commande des propriétés de la tâche planifiée, j'ai juste mis : "/volume1/web/monapplication/script.sh"

Pourquoi cela me retourne ça ?

État actuel : 0 (Normal)
Sortie/erreur standard :

/volume1/web/monapplication/script.sh: line 2: $'\r': command not found

% Total % Received % Xferd Average Speed Time Time Time Current

Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0

Mon script bash est le suivant :

 
Dernière édition:
J'ai enregistré le script au format linux et j'ai relancé, je n'ai plus d'erreur. Quand je lance la page dans un navigateur j’ai bien une entrée de log qui s’enregistre mais pas ça passe par la tache planifiée

État actuel : 0 (Normal)
Sortie/erreur standard :

% Total % Received % Xferd Average Speed Time Time Time Current

Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0