La configuration de la base de données échoue (Anomalie #432)


Added by Raphaël Hertzog over 1 year ago. Updated over 1 year ago.


Status:Fermé Start date:12/03/2012
Priority:Haut Due date:
Assignee:Johan Cwiklinski % Done:

100%

Category:Plugins
Target version:-
Version utilisée:0.7.2

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 kB) Raphaël Hertzog, 12/03/2012 12:39 am


Related issues

duplicated by Galette - Anomalie #418: erreur plugin maps Rejeté 11/11/2012

Associated revisions

Revision 5179183a
Added by Johan Cwiklinski over 1 year ago

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

History

Updated by Raphaël Hertzog over 1 year ago

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

Updated by Johan Cwiklinski over 1 year ago

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.

Updated by Johan Cwiklinski over 1 year ago

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

Updated by Raphaël Hertzog over 1 year ago

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

Updated by Johan Cwiklinski over 1 year ago

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

  • Assignee set to Johan Cwiklinski

Updated by Johan Cwiklinski over 1 year ago

  • Status changed from Nouveau to In Progress
  • Project changed from Paypal to Galette

Updated by Johan Cwiklinski over 1 year ago

  • Version utilisée set to 0.7.2
  • Category set to Plugins

Updated by Johan Cwiklinski over 1 year ago

  • Status changed from In Progress to Résolu
  • % Done changed from 0 to 100

Updated by Johan Cwiklinski over 1 year ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF