Erreur : impossible de se connecter à la base de données
Votre site affiche une ligne de texte sur une connexion à la base de données et rien d'autre. Désagréable à voir, mais généralement vite résolu : la cause se trouve presque toujours dans les mêmes quatre points.
1. Les identifiants ne correspondent plus
Votre CMS conserve le nom de la base, l'utilisateur et le mot de passe dans un fichier de configuration. Si le mot de passe a changé — après une migration ou une intervention de sécurité, par exemple — ce changement doit aussi figurer dans ce fichier. C'est de loin la cause la plus fréquente.
2. Quelque chose vient de changer
Repensez à la dernière intervention avant l'erreur : une migration, une restauration de sauvegarde, un changement de version de PHP ou une mise à jour d'extension. Ce qui a changé en dernier est votre meilleur indice.
3. La base est pleine ou surchargée
Si votre formule est pleine, la base ne peut plus écrire et la connexion tombe. Vérifiez votre espace libre ; s'il est épuisé, faites d'abord du ménage. Un pic de trafic peut aussi provoquer temporairement trop de connexions simultanées — le site revient alors de lui-même.
4. La base est endommagée
Plus rare, et généralement la conséquence d'une écriture interrompue. Ici, essayer soi-même s'arrête : contactez-nous avec votre nom de domaine et l'heure à laquelle cela fonctionnait encore.
Ce que vous faites immédiatement
- Ne travaillez plus sur le site et n'installez rien de neuf. Chaque modification supplémentaire complique la recherche de la cause.
- Vérifiez si votre partie administration est également inaccessible. Si elle fonctionne, cela oriente vers autre chose que la connexion elle-même.
- Regardez s'il vous reste suffisamment d'espace libre.
- Contactez le support avec trois éléments : votre nom de domaine, ce qui a changé en dernier, et l'heure à laquelle le site fonctionnait encore.
D'autres messages d'erreur et leur signification figurent dans les codes d'erreur 403, 404 et 500.
Cela se passe autrement que décrit ci-dessus, ou vous n'y arrivez pas ? Contactez-nous avec votre nom de domaine ou votre numéro de client sous la main, et nous regardons avec vous.
Contacter le support