Re: [Galette-devel] Connexion centralisée (Plugin OAuth)

[ Thread Index | Date Index | More lists.galette.eu/devel Archives ]


Le Sat, 27 Jan 2024 09:54:59 +0100
Johan Cwiklinski <johan@xxxxxxxx> a écrit :

> Le 27/01/2024 à 09:25, Guillaume AGNIERAY a écrit :
> 
> > [...]
> 
> Peux-tu me filer davantage de détails sur ton setup et où/comment le 
> problème se pose ?

Pour le moment, je n'ai même pas encore testé la connexion.

L'erreur se produit dès l'activation du plugin dans Galette.

Avec PHP 8.1.27, 8.2.15, et 8.3.2

Mon setup de base :

Galette version:.... v1.1.0-git-80bb81aac (2024-01-27 10:49:36 UTC)
PHP version:........ 8.2.15 apache2handler
PHP config:
  max_execution_time:... 30
  memory_limit:......... 128M
  post_max_size:........ 8M
  safe_mode:............ 
  session:.............. files
  upload_max_filesize:.. 2M
Database:........... mysql (Debian 11 / 10.5.21-MariaDB-0+deb11u1)
OS:................. Linux 6.1.0-0.deb11.13-amd64 #1 SMP
PREEMPT_DYNAMIC Debian 6.1.55-1~bpo11+1 (2023-10-08) x86_64
Browser:............ Mozilla/5.0 (X11; Linux x86_64; rv:102.0)
Gecko/20100101 Firefox/102.0

Modules:
  OK:
    module « SimpleXML »
    module « gd »
    l’un des pilotes PDO « mysql » ou « pgsql »
    module « curl »
    module « gettext »
    module « mbstring »
    module « openssl »
    module « intl »
    module « session »
  Should:
  Missing:

Plugins:

PHP loaded modules:
  Core, date, libxml, openssl, pcre, zlib, filter, hash, json, random, 
  Reflection, SPL, session, standard, sodium, apache2handler, mysqlnd,
  PDO, xml, calendar, ctype, curl, dom, mbstring, FFI, fileinfo, ftp,
  gd, gettext, gmp, iconv, intl, exif, mysqli, pdo_mysql, pdo_pgsql,
  pdo_sqlite, pgsql, Phar, posix, readline, shmop, SimpleXML, soap,
  sockets, sqlite3, sysvmsg, sysvsem, sysvshm, tidy, tokenizer,
  xmlreader, xmlwriter, xsl, zip, Zend OPcache


> 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.

Je viens de tenter en installant une nouvelle instance dédiée sur
develop, et à l'étape du choix de la base de donnée, aucun type de base
n'apparaît dans le select :s

L'erreur dans les logs apache :

[Sat Jan 27 11:55:44.535116 2024] [php:error] [pid 6425] [client
127.0.0.1:46390] PHP Fatal error:  Uncaught Error: Typed property
Galette\\Core\\Install::$_db_type must not be accessed before
initialization in
/var/www/galette-oauth/galette/lib/Galette/Core/Install.php:321\nStack
trace:\n#0
/var/www/galette-oauth/galette/install/steps/db.php(51):
Galette\\Core\\Install->getDbType()\n#1
/var/www/galette-oauth/galette/webroot/installer.php(375):
include_once('...')\n#2 {main}\n  thrown in
/var/www/galette-oauth/galette/lib/Galette/Core/Install.php
on line 321, referer: https://galette-oauth.localhost/installer.php

-- 

Guillaume AGNIERAY

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

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


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/