Salut,
Le 06/09/2024 à 21:09, Alain Castera a écrit :
Tout d'abord, voici le contexte : il s'agit d'une installation yunohost,
donc sous nginx et non pas apache. Mais ça ne semble pas être le
problème. PAr contre, j'ai remarqué que mon accès à galette fonctionne
bien avec une url de la forme mondomaine.ext/galette (qui renvoie alors
sur la bonne page galette/login, galette/members, etc.), mais pas avec
mondomaine.ext/galette/webroot[...]
Alors, "pas le problème", je n'en sais rien. J'ai déjà du mal avec les
redirections apache, et je n'y connais absolument rien en nginx.
[...]
En tenant de rentrer cette url sans webroot à la main, j'obtiens bien le
dialogue de login de galette, avec un titre "Se connecter à Forum
Flarum"! Bon, ça se passe mal après ("Une erreur est survenue lors du
chargement de la page" flarum appelée en retour) , mais c'est déjà un
sacré progrès.
La question est : que puis-je faire pour contourner la difficulté
"webroot" ?
Ton souci est clairement un problème de redirection foireuse quelque
part - ce n'est pas spécifique au plugin.
Pour avoir la bonne URL du plugin, tu peux aller dans la gestion des
plugins, et copier le lien du plugin oauth. Tu aura un truc du genre :
http://galette.localhost/plugins/oauth2 (cette URL affiche les
informations du plugin lorsque l'on est connecté).
Auquel tu ajoutera "/authorize", "/access_token" et "/user" pour obtenir
les différentes URL à utiliser. Attention de ne pas avoir de double "/",
de ne pas en ajouter à al fin, etc.
À partir de là, les URL sont normalement correctes, si ça continue de ne
pas fonctionner, il faut voir du côté des règles dé récriture Nginx.
Note : avoir un sous domaine dédié à Galette qui pointe directement sur
le webroot est la solution la plus simple, lorsque c'est possible.
Bon courage :)
++
--
Johan
_______________________________________________
Galette-users mailing list -- galette-users@mailman3.com
To unsubscribe send an email to galette-users-le...@mailman3.com