Rappel Mail par Mailjet

Les sujets de cette catégorie concerne l'installation du logiciel MedshakeEHR, y compris de ces modules et de ses plugins.
LaurentJ
Messages : 28
Inscription : 18 déc. 2021, 10:38

Re: Rappel Mail par Mailjet

Message non lu par LaurentJ »

ça évolue vite :o)
Maintenant quand je force le lancement de la tache cron, je reçoit le mail "normal" et le mail Mailjet
Reste a vérifier si les taches automatique fonctionneront ce soir ....
Par contre par d'affichage dans les logs medshakeehr
Cordialement

LaurentJ a écrit : 23 déc. 2021, 13:53

pour la tache agenda chiffre par mail :

Capture d’écran 2021-12-23 à 13.53.03.png

LaurentJ a écrit : 23 déc. 2021, 13:49

et pour la tache backup :

Capture d’écran 2021-12-23 à 13.48.13.png

LaurentJ a écrit : 23 déc. 2021, 13:46

une autre recherche :
Lorsque je force la tache cron RappelsRdv j'ai ce message :

PHP Warning: mkdir(): Permission denied in /home/ehr/class/msTools.php on line 43

Warning: mkdir(): Permission denied in /home/ehr/class/msTools.php on line 43
PHP Warning: file_put_contents(/home/ehr/public_html/mailsRappelRdvArchives/Laurent/2021/12/23/RappelsRDV.json): Failed to open stream: No such file or directory in /home/ehr/cron/rappelsMails-Mailjet.php on line 166

Warning: file_put_contents(/home/ehr/public_html/mailsRappelRdvArchives/Laurent/2021/12/23/RappelsRDV.json): Failed to open stream: No such file or directory in /home/ehr/cron/rappelsMails-Mailjet.php on line 166

une idée ?

Avatar de l’utilisateur
Indelog
Administrateur
Messages : 71
Inscription : 10 juil. 2020, 10:06

Re: Rappel Mail par Mailjet

Message non lu par Indelog »

LaurentJ a écrit : 23 déc. 2021, 13:46

une autre recherche :
Lorsque je force la tache cron RappelsRdv j'ai ce message :

PHP Warning: mkdir(): Permission denied in /home/ehr/class/msTools.php on line 43

Warning: mkdir(): Permission denied in /home/ehr/class/msTools.php on line 43
PHP Warning: file_put_contents(/home/ehr/public_html/mailsRappelRdvArchives/Laurent/2021/12/23/RappelsRDV.json): Failed to open stream: No such file or directory in /home/ehr/cron/rappelsMails-Mailjet.php on line 166

Warning: file_put_contents(/home/ehr/public_html/mailsRappelRdvArchives/Laurent/2021/12/23/RappelsRDV.json): Failed to open stream: No such file or directory in /home/ehr/cron/rappelsMails-Mailjet.php on line 166

une idée ?

Votre installation de MedShake se trouve bien dans /home/ehr/ ?

Juste pour confirmer vous avez bien réalisé une installation standard avec Apache et son module php ?

Vu l'erreur, il me semble très probable que des fichiers d'installation n'appartiennent pas à l'utilisateur www-data. Essayer la commande suivante, elle devrait résoudre ce problème :

Code : Tout sélectionner

sudo chmod -R www-data:www-data /home/ehr/
LaurentJ a écrit : 23 déc. 2021, 13:49

et pour la tache backup :

Sur les versions récentes de mysql il faut que l'utilisateur qui est utilisé pour faire le mysqldump possède le privilège PROCESS.

Vous pouvez lui ajouter avec cette commande **(remplacez medshake_db et proprietaire_db avec les paramètres fournis lors de l'installation, soit sqlBase et sqlUser dans la partie Serveur MySQL des paramètres globaux) :

Code : Tout sélectionner

sudo mysql medshake_db -e 'GRANT PROCESS ON *.* TO "proprietaire_db"@"localhost"'
LaurentJ a écrit : 23 déc. 2021, 13:53

pour la tache agenda chiffre par mail :

Pour le dernier point, il semble que la lib php pour Gnupg ne soit pas présente. Essayez :

Code : Tout sélectionner

sudo apt install php-gnupg

puis redémarrez apache.

DEMAREST Maxime (Indelog)
Avatar de l’utilisateur
Indelog
Administrateur
Messages : 71
Inscription : 10 juil. 2020, 10:06

Re: Rappel Mail par Mailjet

Message non lu par Indelog »

LaurentJ a écrit : 23 déc. 2021, 14:25

ça évolue vite :o)
Maintenant quand je force le lancement de la tache cron, je reçoit le mail "normal" et le mail Mailjet
Reste a vérifier si les taches automatique fonctionneront ce soir ....
Par contre par d'affichage dans les logs medshakeehr
Cordialement

Dans ce cas l'erreur Mailjet indique que la campagne n'est par archivée (donc vous ne verrez pas que la campagne est envoyé dans MedShake), cela n’empêche pas les envoie des mails.

DEMAREST Maxime (Indelog)
LaurentJ
Messages : 28
Inscription : 18 déc. 2021, 10:38

Re: Rappel Mail par Mailjet

Message non lu par LaurentJ »

Bonjour,
Un grand merci pour votre aide et votre réactivité
Passez de bonnes fêtes
cordialement
Laurent

Indelog a écrit : 23 déc. 2021, 20:19
LaurentJ a écrit : 23 déc. 2021, 13:46

une autre recherche :
Lorsque je force la tache cron RappelsRdv j'ai ce message :

PHP Warning: mkdir(): Permission denied in /home/ehr/class/msTools.php on line 43

Warning: mkdir(): Permission denied in /home/ehr/class/msTools.php on line 43
PHP Warning: file_put_contents(/home/ehr/public_html/mailsRappelRdvArchives/Laurent/2021/12/23/RappelsRDV.json): Failed to open stream: No such file or directory in /home/ehr/cron/rappelsMails-Mailjet.php on line 166

Warning: file_put_contents(/home/ehr/public_html/mailsRappelRdvArchives/Laurent/2021/12/23/RappelsRDV.json): Failed to open stream: No such file or directory in /home/ehr/cron/rappelsMails-Mailjet.php on line 166

une idée ?

Votre installation de MedShake se trouve bien dans /home/ehr/ ?

Juste pour confirmer vous avez bien réalisé une installation standard avec Apache et son module php ?

J'ai effectivement installé la version "standard" /home/etc/ et apache et php, j'ai peut être merdé quelquepart :o)

Vu l'erreur, il me semble très probable que des fichiers d'installation n'appartiennent pas à l'utilisateur www-data. Essayer la commande suivante, elle devrait résoudre ce problème :

Code : Tout sélectionner

sudo chmod -R www-data:www-data /home/ehr/

La commande me renvois :
chmod: invalid mode: ‘www-data:www-data’
Try 'chmod --help' for more information.
LaurentJ a écrit : 23 déc. 2021, 13:49

et pour la tache backup :

Sur les versions récentes de mysql il faut que l'utilisateur qui est utilisé pour faire le mysqldump possède le privilège PROCESS.

Vous pouvez lui ajouter avec cette commande **(remplacez medshake_db et proprietaire_db avec les paramètres fournis lors de l'installation, soit sqlBase et sqlUser dans la partie Serveur MySQL des paramètres globaux) :

Code : Tout sélectionner

sudo mysql medshake_db -e 'GRANT PROCESS ON *.* TO "proprietaire_db"@"localhost"'

J'ai remplacé les paramètres et j'ai du ajouté le mot de passe :o)
LaurentJ a écrit : 23 déc. 2021, 13:53

pour la tache agenda chiffre par mail :

Pour le dernier point, il semble que la lib php pour Gnupg ne soit pas présente. Essayez :

Code : Tout sélectionner

sudo apt install php-gnupg

puis redémarrez apache.

LaurentJ
Messages : 28
Inscription : 18 déc. 2021, 10:38

Re: Rappel Mail par Mailjet

Message non lu par LaurentJ »

j'ai oublié de dire, les rappels par mails fonctionnent :o)
j'ai juste les logs qui ne s'affichent pas dans medshakeehr

LaurentJ a écrit : 24 déc. 2021, 10:58

Bonjour,
Un grand merci pour votre aide et votre réactivité
Passez de bonnes fêtes
cordialement
Laurent

Indelog a écrit : 23 déc. 2021, 20:19
LaurentJ a écrit : 23 déc. 2021, 13:46

une autre recherche :
Lorsque je force la tache cron RappelsRdv j'ai ce message :

PHP Warning: mkdir(): Permission denied in /home/ehr/class/msTools.php on line 43

Warning: mkdir(): Permission denied in /home/ehr/class/msTools.php on line 43
PHP Warning: file_put_contents(/home/ehr/public_html/mailsRappelRdvArchives/Laurent/2021/12/23/RappelsRDV.json): Failed to open stream: No such file or directory in /home/ehr/cron/rappelsMails-Mailjet.php on line 166

Warning: file_put_contents(/home/ehr/public_html/mailsRappelRdvArchives/Laurent/2021/12/23/RappelsRDV.json): Failed to open stream: No such file or directory in /home/ehr/cron/rappelsMails-Mailjet.php on line 166

une idée ?

Votre installation de MedShake se trouve bien dans /home/ehr/ ?

Juste pour confirmer vous avez bien réalisé une installation standard avec Apache et son module php ?

J'ai effectivement installé la version "standard" /home/etc/ et apache et php, j'ai peut être merdé quelquepart :o)

Vu l'erreur, il me semble très probable que des fichiers d'installation n'appartiennent pas à l'utilisateur www-data. Essayer la commande suivante, elle devrait résoudre ce problème :

Code : Tout sélectionner

sudo chmod -R www-data:www-data /home/ehr/

La commande me renvois :
chmod: invalid mode: ‘www-data:www-data’
Try 'chmod --help' for more information.
LaurentJ a écrit : 23 déc. 2021, 13:49

et pour la tache backup :

Sur les versions récentes de mysql il faut que l'utilisateur qui est utilisé pour faire le mysqldump possède le privilège PROCESS.

Vous pouvez lui ajouter avec cette commande **(remplacez medshake_db et proprietaire_db avec les paramètres fournis lors de l'installation, soit sqlBase et sqlUser dans la partie Serveur MySQL des paramètres globaux) :

Code : Tout sélectionner

sudo mysql medshake_db -e 'GRANT PROCESS ON *.* TO "proprietaire_db"@"localhost"'

J'ai remplacé les paramètres et j'ai du ajouté le mot de passe :o)
LaurentJ a écrit : 23 déc. 2021, 13:53

pour la tache agenda chiffre par mail :

Pour le dernier point, il semble que la lib php pour Gnupg ne soit pas présente. Essayez :

Code : Tout sélectionner

sudo apt install php-gnupg

puis redémarrez apache.

Avatar de l’utilisateur
Indelog
Administrateur
Messages : 71
Inscription : 10 juil. 2020, 10:06

Re: Rappel Mail par Mailjet

Message non lu par Indelog »

LaurentJ a écrit : 24 déc. 2021, 11:00

sudo chmod -R www-data:www-data /home/ehr/

La commande me renvois :
chmod: invalid mode: ‘www-data:www-data’
Try 'chmod --help' for more information.

Je suis totalement débile !!!

C'est pas chmod mais chown :

Code : Tout sélectionner

sudo chown -R www-data:www-data /home/ehr/
DEMAREST Maxime (Indelog)
LaurentJ
Messages : 28
Inscription : 18 déc. 2021, 10:38

Re: Rappel Mail par Mailjet

Message non lu par LaurentJ »

youpiiie j'ai les log des rappels de mails :o))))
merciiii
Trop fort indelog !

je ne vous embête pas plus
bonnes fêtes

Indelog a écrit : 24 déc. 2021, 11:22
LaurentJ a écrit : 24 déc. 2021, 11:00

sudo chmod -R www-data:www-data /home/ehr/

La commande me renvois :
chmod: invalid mode: ‘www-data:www-data’
Try 'chmod --help' for more information.

Je suis totalement débile !!!

C'est pas chmod mais chown :

Code : Tout sélectionner

sudo chown -R www-data:www-data /home/ehr/
Répondre