Projet

Général

Profil

Anomalie #432

La configuration de la base de données échoue

Ajouté par Raphaël Hertzog il y a environ 4 ans. Mis à jour il y a presque 4 ans.

Statut:
Fermé
Priorité:
Haut
Assigné à:
Catégorie:
Plugins
Version cible:
-
Début:
03/12/2012
Echéance:
% réalisé:

100%

Version utilisée:

Description

En voulant configurer la base de données pour le plugin, j'obtiens « Une erreur est survenue lors de l'affichage de l'interface d'initialisation de la base de données :( ».

J'utilise PostgreSQL 8.4 sur Debian Squeeze. Mon navigateur est Firefox (Iceweasel 10.0.11).

Sélection_002.png - Capture d'écran du problème (90,2 ko) Raphaël Hertzog, 03/12/2012 00:39


Demandes liées

Dupliqué par Galette - Anomalie #418: erreur plugin maps Rejeté 11/11/2012

Révisions associées

Révision 5179183a
Ajouté par Johan Cwiklinski il y a presque 4 ans

sql_parse script is used for plugins initialization; but install directory is removed; fixes #432

Historique

#1 Mis à jour par Raphaël Hertzog il y a environ 4 ans

Je précise que j'ai installé la version 1.1.0.1 du plugin. J'imagine que le plugin fonctionne pour d'autres et que le problème est vraisemblablement spécifique à notre installation. N'hésitez pas à me demander de faire des essais pour identifier plus précisément la nature du problème (je suis informaticien et je peux faire toute sorte d'essai).

#2 Mis à jour par Johan Cwiklinski il y a presque 4 ans

Je ne parviens pas à reproduire le souci, ni sous Postgres 9.2 (la version que j'utilise pour le développement), ni sur un Postrges 8.4 de tests :/

Je suppose que l'erreur doit provoquer une sortie dans les logs système de php et/ou dans le log galette_run du jour.

#3 Mis à jour par Johan Cwiklinski il y a presque 4 ans

Évidemment, le message d'erreur (cf. plugin.tpl:109) est à changer, il s'agit ici d'un problème d'initialisation de la base elle-même ; pas de l'interface ; ce serait pas mal d'ailleurs que quelque chose de plus parlant soit remonté.

#4 Mis à jour par Raphaël Hertzog il y a presque 4 ans

Johan Cwiklinski a écrit :

Je ne parviens pas à reproduire le souci, ni sous Postgres 9.2 (la version que j'utilise pour le développement), ni sur un Postrges 8.4 de tests :/

Je suppose que l'erreur doit provoquer une sortie dans les logs système de php et/ou dans le log galette_run du jour.

Merci de m'avoir pointé vers ce log. Effectivement c'est tout de suite plus clair:
2012-12-05 9:51:44 - WARN --> PHP Warning: include(install/sql_parse.php): failed to open stream: Aucun fichier ou dossier de ce type in /srv/d_france/www/hosts/france.debian.net/galette/ajax_plugins_initdb.php on line 187
2012-12-05 9:51:44 - WARN --> PHP Warning: include(): Failed opening 'install/sql_parse.php' for inclusion (include_path='/srv/d_france/www/hosts/france.debian.net/galette/includes/Zend-1.11.11:/srv/d_france/www/hosts/france.debian.net/galette/includes/phpMailer-5.2.1:/srv/d_france/www/hosts/france.debian.net/galette/includes/Smarty-3.1.12:.:/usr/share/php:/usr/share/pear') in /srv/d_france/www/hosts/france.debian.net/galette/ajax_plugins_initdb.php on line 187

=> en fait j'ai simplement suivi le conseil de supprimer ce répertoire "install" à la fin de l'installation de galette. Donc ca peut pas marcher. Soit ce conseil doit être supprimé, soit il faut sortir les parties génériques/réutilisables et les mettre ailleurs (dans "includes" j'imagine).

Je l'ai remis et hop cela a fonctionné.

#5 Mis à jour par Johan Cwiklinski il y a presque 4 ans

  • Assigné à mis à Johan Cwiklinski

Ha ben oui... Ceci explique cela :-D

Je vais effectivement sortir ce script et le placer dans includes ; supprimer le dossier install reste requis ; sauf si l'on sait ce que l'on fait (je laisse le mien, mais il est limité à ma seule adresse IP).

#6 Mis à jour par Johan Cwiklinski il y a presque 4 ans

  • Statut changé de Nouveau à In Progress
  • Projet changé de Paypal à Galette

#7 Mis à jour par Johan Cwiklinski il y a presque 4 ans

  • Version utilisée mis à 0.7.2
  • Catégorie mis à Plugins

#8 Mis à jour par Johan Cwiklinski il y a presque 4 ans

  • Statut changé de In Progress à Résolu
  • % réalisé changé de 0 à 100

#9 Mis à jour par Johan Cwiklinski il y a presque 4 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF