Anomalie #402
ferméInstallation de Galette v0.7.2. "Constant WEB_ROOT already defined ..."
0%
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.
Mis à jour par Johan Cwiklinski il y a environ 12 ans
- Assigné à mis à Johan Cwiklinski
- Catégorie mis à 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) :)
Mis à jour par Roland Telle il y a environ 12 ans
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
Mis à jour par Johan Cwiklinski il y a environ 12 ans
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...
Mis à jour par Johan Cwiklinski il y a environ 12 ans
- Statut changé de Nouveau à 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 ».
Mis à jour par Johan Cwiklinski il y a presque 12 ans
- Statut changé de In Progress à 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 :/)