Problème cronjob WordPress nas synology

Windows, Mac OS, Linux, Unix, BSD, Android OS, Raspbian,...
Avatar du membre
Entropy
Membre
Membre
Messages : 2069
Enregistré le : 13 avr. 2019, 13:03
Score de réactions : 15

Problème cronjob WordPress nas synology

Message par Entropy »

Bonjour ,

Pour le site de madame , j'ai besoin de lancer une tâche périodiquement afin d'envoyer les SMS de rappel de rdv (addon amelia WordPress ).
Le soucis est que l'addon conseillée par amelia sur WordPress ne fonctionne pas .

J'ai donc essayé de lancer la tâche sur mon nas synology mais ça ne fonctionne pas .

Actuellement , la seule solution temporaire que j'ai trouvé c'est de cliquer sur le lien de manière automatique via tasker à partir de mon smartphone mais c'est pas très pratique .

code : Tout sélectionner

*/15 * * * * wget -q -O - "https://www.yourwebsite.com/wp-admin/admin-ajax.php?action=wpamelia_api&call=/notifications/scheduled/send"

Or this:

*/15 * * * * /usr/local/bin/php ~/public_html/wp-cron.php --action='wpamelia_api' --call='/notifications/scheduled/send'

Or this:

GET 'https://yourdomain.com/wp-admin/admin-ajax.php?action=wpamelia_api&call=/notifications/scheduled/send' > /dev/null

WP Crontrol plugin is the best option if you're not familiar with cron jobs. You can find more info about it, and detailed instructions on how to set it up in our FAQ section.


Voici ce qu'on me demande de faire ...
J'ai également essayé la commande curl mais apparemment pas compatible nas synology .

Donc en dernier essai j'ai essayé d'appeler un fichier txt via le nas mais pas sur que les commandes soient correctes ...

code : Tout sélectionner

/usr/syno/bin/wget https://siteweb/wp-admin/admin-ajax.php?action=wpamelia_api&call=/notifications/scheduled/send -O /dev/null -o /dev/null
Si quelqu'un peut m'aider ?

MerciImageImageImage

Envoyé de mon Mi 10T pro en utilisant Tapatalk


Image
Modifié en dernier par Entropy le 01 nov. 2022, 09:26, modifié 1 fois.
Avatar du membre
Unix-Linux
Membre
Membre
Messages : 10271
Enregistré le : 10 nov. 2017, 21:50
Score de réactions : 59

Problème cronjob WordPress nas synology

Message par Unix-Linux »

Salut arl0ng ;-)

code : Tout sélectionner

... send -O /dev/null -o /dev/null
"O" ou "o" ou "y" ou "Y" ?
Parabole Triax Multifeed 4 LNB + DAB+ RTL2832U R820T2 + CI Module
Base (previously : Voo HFC - EDPnet VDSL XL - Brutele - RealRoot - Scarlet)
Main O.S : Debian Bookworm / FreeBSD 14.2 arm64-aarch64
Raspberry Pi 4 + NAS / DietPi v9.13
Orange Pi 5 Ultra : DietPi 9.13
Server : ubuntu Noble Numbat 24.04.2
Avatar du membre
Entropy
Membre
Membre
Messages : 2069
Enregistré le : 13 avr. 2019, 13:03
Score de réactions : 15

Re: Problème cronjob WordPress nas synology

Message par Entropy »

Unix-Linux a écrit :Salut arl0ng ;-)

code : Tout sélectionner

... send -O /dev/null -o /dev/null
"O" ou "o" ou "y" ou "Y" ?
J'ai pas compris ImageImage

Envoyé de mon Mi 10T pro en utilisant Tapatalk

Avatar du membre
Unix-Linux
Membre
Membre
Messages : 10271
Enregistré le : 10 nov. 2017, 21:50
Score de réactions : 59

Problème cronjob WordPress nas synology

Message par Unix-Linux »

arl0ng a écrit : 01 nov. 2022, 09:45
Unix-Linux a écrit :Salut arl0ng ;-)

code : Tout sélectionner

... send -O /dev/null -o /dev/null
"O" ou "o" ou "y" ou "Y" ?
J'ai pas compris ImageImage

Envoyé de mon Mi 10T pro en utilisant Tapatalk
Ne te tracasse pas avec cela, je pensais à autre chose.

Le "-O" et "-o" redirigent STDOUT and STDERR à /dev/null

Pour en revenir à "Amelia", quelle version avais-tu installé ?

Car il y a eu une mise à jour il y a 24 heures :
Version:
1.0.66

Installing Amelia Lite WordPress Booking Plugin is as easy as 1-2-3!
Parabole Triax Multifeed 4 LNB + DAB+ RTL2832U R820T2 + CI Module
Base (previously : Voo HFC - EDPnet VDSL XL - Brutele - RealRoot - Scarlet)
Main O.S : Debian Bookworm / FreeBSD 14.2 arm64-aarch64
Raspberry Pi 4 + NAS / DietPi v9.13
Orange Pi 5 Ultra : DietPi 9.13
Server : ubuntu Noble Numbat 24.04.2
Avatar du membre
Entropy
Membre
Membre
Messages : 2069
Enregistré le : 13 avr. 2019, 13:03
Score de réactions : 15

Re: Problème cronjob WordPress nas synology

Message par Entropy »

Unix-Linux a écrit :
arl0ng a écrit : 01 nov. 2022, 09:45
Unix-Linux a écrit :Salut arl0ng ;-)

code : Tout sélectionner

... send -O /dev/null -o /dev/null
"O" ou "o" ou "y" ou "Y" ?
J'ai pas compris ImageImage

Envoyé de mon Mi 10T pro en utilisant Tapatalk
Ne te tracasse pas avec cela, je pensais à autre chose.

Le "-O" et "-o" redirigent STDOUT and STDERR à /dev/null

Pour en revenir à "Amelia", quelle version avais-tu installé ?

Car il y a eu une mise à jour il y a 24 heures :
Version:
1.0.66

Installing Amelia Lite WordPress Booking Plugin is as easy as 1-2-3!
J'ai la version 5.4.
Effectivement il y a la version 5.4.2 disponible , j'ai lancé l'upgrade

Envoyé de mon Mi 10T pro en utilisant Tapatalk

Avatar du membre
Unix-Linux
Membre
Membre
Messages : 10271
Enregistré le : 10 nov. 2017, 21:50
Score de réactions : 59

Problème cronjob WordPress nas synology

Message par Unix-Linux »

Ok, extra !

Et tiens nous au courant (si l'électricité n'est pas trop cher)... :mrgreen:
Parabole Triax Multifeed 4 LNB + DAB+ RTL2832U R820T2 + CI Module
Base (previously : Voo HFC - EDPnet VDSL XL - Brutele - RealRoot - Scarlet)
Main O.S : Debian Bookworm / FreeBSD 14.2 arm64-aarch64
Raspberry Pi 4 + NAS / DietPi v9.13
Orange Pi 5 Ultra : DietPi 9.13
Server : ubuntu Noble Numbat 24.04.2
Avatar du membre
Entropy
Membre
Membre
Messages : 2069
Enregistré le : 13 avr. 2019, 13:03
Score de réactions : 15

Re: Problème cronjob WordPress nas synology

Message par Entropy »

Unix-Linux a écrit :Ok, extra !

Et tiens nous au courant (si l'électricité n'est pas trop cher)... :mrgreen:
Cette vanne Image

Je vous dis quoi mais j'y crois pas trop.

Donc, a priori ce que j'ai encodé est correct ?

Envoyé de mon Mi 10T pro en utilisant Tapatalk

Avatar du membre
Unix-Linux
Membre
Membre
Messages : 10271
Enregistré le : 10 nov. 2017, 21:50
Score de réactions : 59

Problème cronjob WordPress nas synology

Message par Unix-Linux »

arl0ng a écrit : 01 nov. 2022, 12:59
Unix-Linux a écrit :Ok, extra !

Et tiens nous au courant (si l'électricité n'est pas trop cher)... :mrgreen:
Cette vanne Image

Je vous dis quoi mais j'y crois pas trop.

Donc, a priori ce que j'ai encodé est correct ?

Envoyé de mon Mi 10T pro en utilisant Tapatalk
C'est très c*n à te répondre mais la seule solution est de le tester :wink:
Parabole Triax Multifeed 4 LNB + DAB+ RTL2832U R820T2 + CI Module
Base (previously : Voo HFC - EDPnet VDSL XL - Brutele - RealRoot - Scarlet)
Main O.S : Debian Bookworm / FreeBSD 14.2 arm64-aarch64
Raspberry Pi 4 + NAS / DietPi v9.13
Orange Pi 5 Ultra : DietPi 9.13
Server : ubuntu Noble Numbat 24.04.2
Avatar du membre
Mackguil
Modérateur en chef
Modérateur en chef
Messages : 20029
Enregistré le : 31 oct. 2017, 18:35
Score de réactions : 135
Localisation : Tx

Problème cronjob WordPress nas synology

Message par Mackguil »

Le blème des syno, est qu'à chaque mise à jour, parfois reboot, les fichiers modifiés sont écrasés, il faut trouver le path dans lequel les modifs restent pertinentes.
Internet: Fiber XS Edpnet 35.95, Fransat, Tél fixe OVH + Betamax 2.5 euros, Mobile orange 1.5 euros, MolotovTV bouquet Extended à l'année 8.33€ par mois.


+-48 euros/mois pour du quadruple play fibré, les alternatives existent, si l'on ajoute l'abonnement mobile Français avec 300 Gigas, minutes et sms illimités, on arrive à 58 euros.il faut juste oser !
Avatar du membre
Entropy
Membre
Membre
Messages : 2069
Enregistré le : 13 avr. 2019, 13:03
Score de réactions : 15

Problème cronjob WordPress nas synology

Message par Entropy »

Il y a une amélioration, j'ai demandé d'enregistrer le log de la tache :

1er log :
/volume1/backup/amelia/amelia.txt: line 1: /usr/syno/bin/wget: No such file or directory
/volume1/backup/amelia/amelia.txt: line 1: -O: command not found
Après modification "/bin/wget" au lieu de "/usr/syno/bin/wget" :

/volume1/backup/amelia/amelia.txt: line 1: -O: command not found
--2022-11-02 07:41:43-- XXXX
Resolving XXX... XXX
Connecting to XXX... connected.
HTTP request sent, awaiting response... 404 Not Found
2022-11-02 07:41:47 ERROR 404: Not Found.
Avatar du membre
Unix-Linux
Membre
Membre
Messages : 10271
Enregistré le : 10 nov. 2017, 21:50
Score de réactions : 59

Problème cronjob WordPress nas synology

Message par Unix-Linux »

Ah oui, arl0ng : à propos de ton log : (donc le deuxième) :
/volume1/backup/amelia/amelia.txt: line 1: -O: command not found
Est-ce que ça à avoir avec ce que je te disais à propos du -o ou -O au dessus ?

Dans ton "amelia.txt", c'est quoi la première ligne ?
Parabole Triax Multifeed 4 LNB + DAB+ RTL2832U R820T2 + CI Module
Base (previously : Voo HFC - EDPnet VDSL XL - Brutele - RealRoot - Scarlet)
Main O.S : Debian Bookworm / FreeBSD 14.2 arm64-aarch64
Raspberry Pi 4 + NAS / DietPi v9.13
Orange Pi 5 Ultra : DietPi 9.13
Server : ubuntu Noble Numbat 24.04.2
Avatar du membre
Entropy
Membre
Membre
Messages : 2069
Enregistré le : 13 avr. 2019, 13:03
Score de réactions : 15

Problème cronjob WordPress nas synology

Message par Entropy »

Unix-Linux a écrit : 02 nov. 2022, 10:56 Ah oui, arl0ng : à propos de ton log : (donc le deuxième) :
/volume1/backup/amelia/amelia.txt: line 1: -O: command not found
Est-ce que ça à avoir avec ce que je te disais à propos du -o ou -O au dessus ?

Dans ton "amelia.txt", c'est quoi la première ligne ?
J'ai qu'une ligne :mrgreen: :lol2:

code : Tout sélectionner

/bin/wget https://XXX/wp-admin/admin-ajax.php?action=wpamelia_api&call=/notifications/scheduled/send -O /dev/null -o /dev/null
Avatar du membre
Yoh
Novice ⭐
Novice ⭐
Messages : 17
Enregistré le : 21 mars 2021, 12:14
Score de réactions : 0
Âge : 55

Problème cronjob WordPress nas synology

Message par Yoh »

arl0ng a écrit : 02 nov. 2022, 11:25
J'ai qu'une ligne :mrgreen: :lol2:
.. pas bien ça ! il te manque le shebang
essaye ça :

code : Tout sélectionner

#!/bin/bash
wget https://XXX/wp-admin/admin-ajax.php?action=wpamelia_api&call=/notifications/scheduled/send -O /dev/null -o /dev/null
Avatar du membre
Unix-Linux
Membre
Membre
Messages : 10271
Enregistré le : 10 nov. 2017, 21:50
Score de réactions : 59

Problème cronjob WordPress nas synology

Message par Unix-Linux »

arl0ng a écrit : 02 nov. 2022, 11:25
Unix-Linux a écrit : 02 nov. 2022, 10:56 Ah oui, arl0ng : à propos de ton log : (donc le deuxième) :
/volume1/backup/amelia/amelia.txt: line 1: -O: command not found
Est-ce que ça à avoir avec ce que je te disais à propos du -o ou -O au dessus ?

Dans ton "amelia.txt", c'est quoi la première ligne ?
J'ai qu'une ligne :mrgreen: :lol2:

code : Tout sélectionner

/bin/wget https://XXX/wp-admin/admin-ajax.php?action=wpamelia_api&call=/notifications/scheduled/send -O /dev/null -o /dev/null
Et bien vu qu'il te dit "-O: command not found" :

Cela donne :

code : Tout sélectionner

/bin/wget https://XXX/wp-admin/admin-ajax.php?action=wpamelia_api&call=/notifications/scheduled/send -o /dev/null
Parabole Triax Multifeed 4 LNB + DAB+ RTL2832U R820T2 + CI Module
Base (previously : Voo HFC - EDPnet VDSL XL - Brutele - RealRoot - Scarlet)
Main O.S : Debian Bookworm / FreeBSD 14.2 arm64-aarch64
Raspberry Pi 4 + NAS / DietPi v9.13
Orange Pi 5 Ultra : DietPi 9.13
Server : ubuntu Noble Numbat 24.04.2
Avatar du membre
Entropy
Membre
Membre
Messages : 2069
Enregistré le : 13 avr. 2019, 13:03
Score de réactions : 15

Problème cronjob WordPress nas synology

Message par Entropy »

Unix-Linux a écrit : 02 nov. 2022, 12:09
arl0ng a écrit : 02 nov. 2022, 11:25
Unix-Linux a écrit : 02 nov. 2022, 10:56 Ah oui, arl0ng : à propos de ton log : (donc le deuxième) :


Est-ce que ça à avoir avec ce que je te disais à propos du -o ou -O au dessus ?

Dans ton "amelia.txt", c'est quoi la première ligne ?
J'ai qu'une ligne :mrgreen: :lol2:

code : Tout sélectionner

/bin/wget https://XXX/wp-admin/admin-ajax.php?action=wpamelia_api&call=/notifications/scheduled/send -O /dev/null -o /dev/null
Et bien vu qu'il te dit "-O: command not found" :

Cela donne :

code : Tout sélectionner

/bin/wget https://XXX/wp-admin/admin-ajax.php?action=wpamelia_api&call=/notifications/scheduled/send -o /dev/null
ca n'a rien changé :bang: :bang: :bang:

code : Tout sélectionner

/volume1/backup/amelia/amelia.txt: line 1: -o: command not found
Avatar du membre
solar10
Modérateur en chef
Modérateur en chef
Messages : 17838
Enregistré le : 01 nov. 2017, 12:15
Score de réactions : 232
Localisation : https://www.liege.be/fr/evenements/agenda
Âge : 61

Problème cronjob WordPress nas synology

Message par solar10 »

Rien dans les logs de ton WP qui indique que au moins ça se connecte ?
Internet: Edpnet XL [passé: _ - EDPNet - Scarlet - dxADSL - Scarlet One (NL) - Cybernet - Compuserve] + Fritz!Box 7530AX+4040
TV: TCL 50P616 UHD/HDR Android TV + Fransat CAM+Carte + TNT belge + Parabole multi-LNB (5°W + 13°E +19.2E + 28.2°E)
Tel Fixe: VOIP OVH (abonnement découverte) + 4x Fritz!Fon C5 + Clone Betamax
Tel Mobile: abo Base15 - Poco M3 avec ROM Custom crDroid
NAS: Orange Pi 3 LTS avec boitier Fantec, 26TB, server OpenMediaVault
Antipub: Pi Zero with DietPi + PiHole + Unbound
Avatar du membre
Entropy
Membre
Membre
Messages : 2069
Enregistré le : 13 avr. 2019, 13:03
Score de réactions : 15

Problème cronjob WordPress nas synology

Message par Entropy »

solar10 a écrit : 02 nov. 2022, 13:15 Rien dans les logs de ton WP qui indique que au moins ça se connecte ?
Je ne sais même pas comment on check XD :bang:

Ajouté après : 9 minutes 10 secondes:
J'ai modifié la commande en :


code : Tout sélectionner

{"message":"Scheduled email notifications successfully sent","data":null}
Ca semble marcher huhu
Avatar du membre
Unix-Linux
Membre
Membre
Messages : 10271
Enregistré le : 10 nov. 2017, 21:50
Score de réactions : 59

Problème cronjob WordPress nas synology

Message par Unix-Linux »

:ok: :hola:
Parabole Triax Multifeed 4 LNB + DAB+ RTL2832U R820T2 + CI Module
Base (previously : Voo HFC - EDPnet VDSL XL - Brutele - RealRoot - Scarlet)
Main O.S : Debian Bookworm / FreeBSD 14.2 arm64-aarch64
Raspberry Pi 4 + NAS / DietPi v9.13
Orange Pi 5 Ultra : DietPi 9.13
Server : ubuntu Noble Numbat 24.04.2