[Galette-discussion] SOS : Exception "Undefined index: language" (je suis bloqué, mise à jour impossible)

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


Bonjour,

sur Galette 9.0.5.1, environnement PHP 7.4.18/nginx/Synology DSM7.

L’histoire :
J’essaie d’ajouter un adhérent : formulaire rempli, je clique sur Enregistrer, et j’obtiens une page blanche (URL /member/store )
Sur ce, je vais dans les logs, et je m’aperçois que j’ai toujours le mode DEV et que donc : «  Database version not checked in DEV mode » . OK, je suis un idiot.

Je commente la définition de DEV dans behavior.inc.php , et là : «  Galette requiert une mise à jour ! ».
OK, je vais à http://ds.local:8033/installer.php .

Problème : 
La page affichée ne contient qu’un cadre « Installation de Galette - Vérifications » ainsi que le petit sélecteur de langue (qui ne fonctionne pas).
Rien d’autre.

Log de nginx : 
——
2021/11/10 20:20:58 [error] 13106#13106: *20618 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Uncaught ErrorException: Undefined index: language in /volume1/Galette/lib/Galette/Core/I18n.php:298
Stack trace:
#0 /volume1/Galette/lib/Galette/Core/I18n.php(298): {closure}(8, 'Undefined index...', '/volume1/Galett...', 298, Array)
#1 /volume1/Galette/lib/Galette/Core/I18n.php(85): Galette\Core\I18n->guessLangs()
#2 /volume1/Galette/lib/Galette/Core/I18n.php(180): Galette\Core\I18n->__construct('ar')
#3 /volume1/Galette/webroot/installer.php(228): Galette\Core\I18n->getList()
#4 {main}
  thrown in /volume1/Galette/lib/Galette/Core/I18n.php on line 298" while reading response header from upstream, client: 2a01:e0a:1a6:3730:101:8601:7635:196d, server: _, request: "GET /installer.php HTTP/1.1", upstream: "fastcgi://unix:/run/php-fpm/php-b2e7c129-704a-424e-89f4-99f57b945c61.sock:", host: "ds.local:8033"
——

A priori il y a un souci avec la langue « ar » . Bon, je ne lis pas l’arabe, donc si la traduction n’est pas là je m’en fiche. Un peu au pif, j’ai essayé de supprimer les fichiers référençant « ar »  du dossier lang, mais toujours la même erreur.

Pour le coup, je n’ai pas la moindre idée de quoi faire pour que Galette fonctionne.
Toute suggestion sera la bienvenue !

Cordialement
Thierry


--
Galette users discussions

https://galette.eu - https://doc.galette.eu
http://bugs.galette.eu/projects/galette/

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


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