Bonjour,

pour savoir où trouver les logs, quelques informations ici : 
https://doc.galette.eu/fr/master/faq/index.html 
<https://doc.galette.eu/fr/master/faq/index.html>

Dans le cas d’un déploiement sur Synology/DSM :
je recommande fortement de créer un dossier partagé Galette et d’y faire 
pointer un Virtual Host du paquet WebStation.
C’est à mon avis la méthode la plus propre : du coup Galette peut être 
sauvegardée avec HyperBackup (penser à sauvegarder l’appli MariaDB), et on 
profite de l’UI de DSM pour toute la configuration de nginx/apache, 
sélectionner webroot, PHP etc…
Surtout, on peut accéder aux fichiers de Galette par le dossier partagé sans 
devoir se coltiner FileStation ou des connexions SSH .
Très pratique quand il faut aller examiner les logs dans galette/data/log , ou 
pour modifier les fichiers dans config/ .
Attention : pour modifier des fichiers .php , utiliser un éditeur de texte qui 
ne casse pas l’encodage et les fins de ligne ! Par exemple BBEdit sur MacOS, 
Notepad++ sur Windows…
Voici une capture d’écran de ma configuration : https://postimg.cc/ZBP2XdQJ 
<https://postimg.cc/ZBP2XdQJ> 
(Note : J’accède à Galette en spécifiant un port distinct arbitraire 8033/8034 
car j’ai déjà des services sur les ports HTTP/HTTPS standard).


Maintenant la partie « fun »  : 
dans config/behaviour.php rajouter :
// debut
define('GALETTE_DISPLAY_ERRORS', true);
define('GALETTE_MODE', 'DEV');
define('GALETTE_SYS_LOG', true);
define('GALETTE_LOG_LVL', 7);
// fin

Remarque : pourquoi diable aller mettre GALETTE_MODE à DEV me dira-t-on ?
Parce que dans GaletteMail , il y a ce code :

if (GALETTE_MODE == 'DEV') {
                    $this->mail->SMTPDebug = 2;
                    $this->mail->Debugoutput = function ($message, $level) {
                        Analog::log(
                            $level . ' - ' . $message,
                            Analog::DEBUG
                        );
                    };
                }
Et donc, on retrouve dans nos bons vieux logs l’ensemble de la transaction SMTP 
!

Je te laisse le soin de détricoter tout ça, et si tu ne t’en sors pas, alors 
fournis-moi ces logs (anonymisés).
S’ils sont un peu longs, https://pastebin.com <https://pastebin.com/> peut être 
utile.

Bon courage et bon debugage !

Cordialement
Thierry


> Le 17 août 2021 à 09:36, Eric Vaillant <eric.vaillan...@gmail.com> a écrit :
> 
> Bonjour et merci de la réponse.
> 
> Quelles logs puis-je fournir ?
> 
> J'ai tenté avec le SMTP Gmail
> Galette me dit que l'envoi est fait mais en fait le mail n'arrive jamais.
> 
> Merci d'avance pour votre aide, je suis un peu coincé.
> 
> Le mar. 10 août 2021 à 23:40, Thierry Marc <pal...@live.com 
> <mailto:pal...@live.com>> a écrit :
> Bonjour,
> 
> d’abord, ça fonctionne impeccablement bien sur mon DS. 
> Donc, c’est possible.
> J’utilise un serveur SMTP avec authentification, ainsi je suis 100% sûr des 
> paramètres de connexion.
> Enfin, sans nous fournir aucun log, ça va être difficile d’avancer dans la 
> résolution de ton problème…
> 
> Cordialement
> Thierry
> 
> > Le 10 août 2021 à 18:40, Eric Vaillant <eric.vaillan...@gmail.com 
> > <mailto:eric.vaillan...@gmail.com>> a écrit :
> > 
> > Bonjour à tous
> > 
> > J'ai galette installé sur un serveur NAS Synology
> > 
> > Je n'arrive pas à envoyer des mails depuis galette quel que soit le mode 
> > choisi.
> > 
> > Tout fonctionne très bien depuis le nas.
> > 
> > Merci d'avance pour votre aide.
> > Éric
> > 
> 
> 
> -- 
> Galette users discussions
> 
> https://galette.eu <https://galette.eu/> - https://doc.galette.eu 
> <https://doc.galette.eu/>
> http://bugs.galette.eu/projects/galette/ 
> <http://bugs.galette.eu/projects/galette/>
> 
> List documentation: https://listengine.tuxfamily.org/lists.galette.eu/users/ 
> <https://listengine.tuxfamily.org/lists.galette.eu/users/>
> 

Répondre à