Salut,

Le 27/01/2024 à 09:25, Guillaume AGNIERAY a écrit :
Je ne l'utilise pas, mais ça m'intéresse pour utiliser avec Drupal en
face :)

:-)

Après installation et configuration initiale du plugin j'ai cette
erreur dans les logs apache :

[Sat Jan 27 09:17:56.922599 2024] [php:error] [pid 7337] [client
127.0.0.1:38596] PHP Fatal error:  Declaration of
Slim\\Psr7\\Uri::withScheme($scheme) must be compatible with
Psr\\Http\\Message\\UriInterface::withScheme(string $scheme):
Psr\\Http\\Message\\UriInterface in
/var/www/galette/galette/vendor/slim/psr7/src/Uri.php
on line 106, referer: https://galette.localhost/

Hum... C'est étrange ça ; l'erreur ne vient même pas de Galette :/

https://github.com/slimphp/Slim-Psr7/issues/292

Ce n'est pas spécialement nouveau, et la classe Slim\Psr7\Uri est utilisée dans Galette.

Je ne parviens pas à reproduire, j'ai testé en PHP 8.1, 8.2 et 8.3, à la fois la connexion et l'affichage des infos système côté Galette, et la connexion OAuth depuis une instance Flarum.

Ça me sidère de ne pas avoir le problème de mon côté... :'(

Peux-tu me filer davantage de détails sur ton setup et où/comment le problème se pose ?

Ici, je teste avec une Galette sur la branche develop, et la branche (mal nommée) https://github.com/galette-community/plugin-oauth2/tree/feature/galette-1.0.0 pour le plugin. Dans mes tests, tout est "au vert" pour la connexion, je n'ai pas essayé avec des échecs (enfin, pas ce matin, j'ai eu nombre de problèmes hier et avant hier quand j'ai bossé dessus - mais rien de ce genre).

++
--
Johan


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/

Répondre à