Ticket #1306 (closed enhancement: fixed)
Page "Connexion à la base de données impossible"
Reported by: | Jean-Michel | Owned by: | xave |
---|---|---|---|
Priority: | normal | Milestone: | 2.5.1 |
Component: | module:core | Version: | 2.4 |
Severity: | normal | Keywords: | |
Cc: |
Description
Il serait bon de revoir cette page car le message comme suggérait dans ce topic http://forum.dotclear.org/viewtopic.php?pid=312120#p312120. Surtout que souvent, c'est la faute de l'hébergeur (ici, Free). Même si c'est parfois temporaire.
Effectivement, pour le visiteur, une indication "Site indisponible" serait sans doute + évocateur.
Change History
comment:2 Changed 13 years ago by franck
" Serait-il possible de définir la constante DC_CONTEXT_ADMIN, dans le fichier inc/admin/prepend.php avant d'inclure le fichier inc/prepend.php. Cela permettrait de facilement connaitre le contexte admin/public pour afficher le message adéquat. "
Remarque de Gvx (sur le forum) qu'il fait sous réserve de contrôler les effets de bord.
Ça serait pas mal en effet.
comment:3 Changed 13 years ago by franck
A priori, remonter la définition de DC_CONTEXT_ADMIN avant l'appel de inc/prepend.php ne change rien puisque la constante n'est utilisée que pour vérifier le contexte dans les différents fichiers des plugins (index.php, _admin.php, …) et qu'ils ne sont chargés qu'après, respectivement dans inc/public/prepend.php ou inc/admin/prepend.php
comment:4 Changed 13 years ago by franck <carnet.franck.paul@…>
- Status changed from new to closed
- Resolution set to fixed
(In [f06abe1a1e59]) Public message now differs from admin message when DB connection fails, fixes #1306