Projet

Général

Profil

Actions

Anomalie #1244

fermé

Impossible d'installer Galette 9.2

Ajouté par Eric BERTHOMIER il y a environ 5 ans. Mis à jour il y a environ 5 ans.

Statut:
Rejeté
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
25/01/2019
Echéance:
% réalisé:

0%

Temps estimé:
Version utilisée:

Description

Bonjour,

J'utilise la version de Linux suivante : ubuntu0.18.04.1

Lors de l'installation, j'ai l'erreur suivante dans les logs de Apache. Mes recherches m'ont montré un défaut d'installation de php-intl mais je l'ai ajouté et rien à changer. Je suis donc sur une page blanche lors de l'installation.

[Fri Jan 25 07:45:09.259829 2019] [php7:error] [pid 2705] [client 127.0.0.1:39100] PHP Fatal error: Uncaught Error: Class 'Locale' not found in /home/eric/public_html/www_horizon_adherents/galette/lib/Galette/Core/I18n.php:349\nStack trace:\n#0 /home/eric/public_html/www_horizon_adherents/galette/lib/Galette/Core/I18n.php(79): Galette\\Core\\I18n->guessLangs()\n#1 /home/eric/public_html/www_horizon_adherents/galette/includes/dependencies.php(181): Galette\\Core\\I18n->__construct()\n#2 /home/eric/public_html/www_horizon_adherents/galette/vendor/pimple/pimple/src/Pimple/Container.php(118): {closure}(Object(Slim\\Container))\n#3 /home/eric/public_html/www_horizon_adherents/galette/includes/dependencies.php(462): Pimple\\Container->offsetGet('i18n')\n#4 /home/eric/public_html/www_horizon_adherents/galette/webroot/installer.php(62): require_once('/home/eric/publ...')\n#5 {main}\n thrown in /home/eric/public_html/www_horizon_adherents/galette/lib/Galette/Core/I18n.php on line 349

Merci bien

Mis à jour par Eric BERTHOMIER il y a environ 5 ans

L'installation de Galette 9.1.2 s'est elle par contre déroulée sans aucun souci.

Mis à jour par Johan Cwiklinski il y a environ 5 ans

  • Statut changé de Nouveau à Rejeté

Cette erreur de classe manquante est typique de l'absence de l'extension intl.
Il faudrait tester avec la nightly sur laquelle le soucis de détection des extensions (#1225) est -- entre autres -- corrigé, ou appeler directement le fichier webroot/compat_test.php depuis le navigateur.

Les versions antérieures n'avaient pas besoin de cette extension.

Mis à jour par Johan Cwiklinski il y a environ 5 ans

Par ailleurs, l'adresse de courriel renseignée dans ton profil semble erronée (said: 550 5.1.1 sorry, no mailbox here by that name)

Mis à jour par Eric BERTHOMIER il y a environ 5 ans

J'ai corrigé mon adresse mail ce matin ;-D et j'ai reçu les notifications.

Comme je le disais j'ai installé php-intl avec apt-get.

Je vais refaire des essais et te tiendrai informer.

Bonne journée.

Mis à jour par Johan Cwiklinski il y a environ 5 ans

Eric BERTHOMIER a écrit :

J'ai corrigé mon adresse mail ce matin ;-D et j'ai reçu les notifications.

OK :)

Comme je le disais j'ai installé php-intl avec apt-get.

Que ce soit installé ne signifie pas forcément grand chose... Il faut aussi que l'extension soit bien chargée (c'est le cas par défaut sous fedora, deban/ubuntu, je ne connais pas), et que le service (fpm, apache ou whatever) ait été relancé...

Bref, il faut voir ce que donne la nightly, mais il y a fort à parier que ça va gueuler sur intl :)

Mis à jour par Eric BERTHOMIER il y a environ 5 ans

Bonjour Johan,

Bon, grâce à tes conseils je m'en suis sorti et Galette est maintenant installé.
Les problèmes étaient divers et variés et j'ai beaucoup appris grâce à tes indications.

Merci

Actions

Formats disponibles : Atom PDF