Project

General

Profile

Anomalie #402

Installation de Galette v0.7.2. "Constant WEB_ROOT already defined ..."

Added by Roland Telle over 7 years ago. Updated over 7 years ago.

Status:
Rejeté
Priority:
Bas
Category:
Core
Target version:
-
Start date:
10/29/2012
Due date:
% Done:

0%

Estimated time:
Version utilisée:
Vote:

Description

Il s'agit d'une installation neuve sous Xampp 1.8.1
A la toute dernière étape (Fin de l'installation, Galette a été installé avec succès !) apparaît en haut de l'écran le message "Notice: Constant WEB_ROOT already defined in D:\xampp\htdocs\galette072\config\config.inc.php on line 8"

Les logs de Galette précisent :
2012-10-29 11:02:44 - INFO --> PHP Notice: Constant TYPE_DB already defined in D:\xampp\htdocs\galette072\install\index.php on line 113
2012-10-29 11:02:44 - INFO --> PHP Notice: Constant USER_DB already defined in D:\xampp\htdocs\galette072\install\index.php on line 114
2012-10-29 11:02:44 - INFO --> PHP Notice: Constant PWD_DB already defined in D:\xampp\htdocs\galette072\install\index.php on line 115
2012-10-29 11:02:44 - INFO --> PHP Notice: Constant HOST_DB already defined in D:\xampp\htdocs\galette072\install\index.php on line 116
2012-10-29 11:02:44 - INFO --> PHP Notice: Constant PORT_DB already defined in D:\xampp\htdocs\galette072\install\index.php on line 117
2012-10-29 11:02:44 - INFO --> PHP Notice: Constant NAME_DB already defined in D:\xampp\htdocs\galette072\install\index.php on line 118

Cette anomalie est reproductible.


Related issues

Is duplicate of Galette - Evolution #448: Revue du script d'installationFerméJohan Cwiklinski12/10/2012

Actions
Follows Galette - Anomalie #393: Objet incomplet en session lors d'une mise à jourFermé10/22/2012

Actions
#1

Updated by Johan Cwiklinski over 7 years ago

  • Assignee set to Johan Cwiklinski
  • Category set to Core

Oui, en effet, j'ai constaté ce "problème", mais la release était déjà prête ; et les erreurs de ce type ne sont pas censées être affichées si le display_errors est à 0 :p

L'autre effet de bord, mais qui est d'avantage intéressant ; c'est que les valeurs existantes sont reprises lors d'une mise à jour (no de base et, mais pas le password) :)

#2

Updated by Roland Telle over 7 years ago

Voici les logs d'apache :

[31-Oct-2012 08:09:15 UTC] PHP Warning: require_once(./config/config.inc.php): failed to open stream: No such file or directory in D:\xampp\htdocs\galette072_test\includes\galette.inc.php on line 59

[31-Oct-2012 08:09:15 UTC] PHP Fatal error: require_once(): Failed opening required './config/config.inc.php' (include_path='.;\xampp\php\PEAR') in D:\xampp\htdocs\galette072_test\includes\galette.inc.php on line 59

[31-Oct-2012 08:09:19 UTC] PHP Fatal error: Class 'Zend_Db' not found in D:\xampp\htdocs\galette072_test\lib\Galette\Core\Db.php on line 54

[31-Oct-2012 08:11:42 UTC] PHP Notice: Constant WEB_ROOT already defined in D:\xampp\htdocs\galette072_test\config\config.inc.php on line 8

#3

Updated by Johan Cwiklinski over 7 years ago

Et comme d'hab, ce qui semble un petit effet de bord est en fait bien plus compliqué qu'il n'y paraît :(

Je ne parviens pour le moment pas à régler correctement ce souci sans causer d'autres effets de bord indésirables...

#4

Updated by Johan Cwiklinski over 7 years ago

  • Status changed from Nouveau to In Progress

OK, j'ai revu ma copie... Partiellement au moins :-p

Le WEB_ROOT a disparu dans le develop, restent tout de même à gérer les autres entrées (informations relatives à la connexion) ; mais ça devrait être un travail moins « lourd ».

#5

Updated by Johan Cwiklinski over 7 years ago

  • Status changed from In Progress to Rejeté

Les corrections seront apportées par le nouvel installeur (voir #448) ; la récriture est commencée, ça ferait double emploi de le faire dans la solution actuelle (qui ne souffre par ailleurs pas que de ce problème, j'en ai peur :/)

Also available in: Atom PDF