Gérer une erreur de connexion à la base de données WordPress

Tout propriétaire d'un site WordPress sera confronté tôt ou tard à une erreur de connexion à la base de données WordPress. Ce message d'erreur est déstabilisant pour le moins. En effet, en consultant votre site, vous découvrez un message de ce type: error establishing a database connection wordpress. Il faut dans ce cas garder la tête froide. Lorsque vous n’êtes pas certain à 100 % de vos compétences techniques: évitez d’aggraver la situation en essayant d’intervenir. Enfin, la bonne nouvelle c’est qu’il sera toujours possible de résoudre ce type d’erreur. Voici dans cet article quelles sont les premières mesures à prendre.

 

Nous réparons rapidement votre erreur base de données

Une base de données wordpress c’est quoi ?

Votre site wordpress est composé de deux parties. Tout d'abord, il se compose d'un ensemble de fichiers de code avec les extensions .php et .css pour la majorité d'entre eux. Ces fichiers sont copiés sur la racine du disque de votre hébergement wordpress et sont classés dans une arborescence de répertoires. Il s'agit du code constitutif de WordPress.

La seconde partie est une base de données mysql. Cette base de données est installée sur votre hébergement et contient principalement les paramètres de votre site ainsi que son contenu textuel.

Lorsque vous consultez un site wordpress, votre navigateur accède aux fichiers .php du site. Ces fichiers réalisent continuellement des requêtes à la base de données du site pour mettre en forme les contenus sous la forme d'une page html.

Pour fonctionner correctement, votre site a besoin de ses fichiers et de sa base de données.

En résumé : un site wordpress est constitué de fichiers de code et d'une base de données mysql

Les raisons d'une erreur de connexion à la base de données ?

Comme nous l'avons vu un dialogue permanent a lieu entre les fichiers de code de votre site et la base de données. Lorsque ce dialogue est rompu le message " error establishing a database connection wordpress" apparaît. La connexion de votre site à la base de données du site n'est plus possible. Les causes de ce problème peuvent être multiples.

Tout d'abord le service mysql de votre serveur d'hébergement peut être indisponible. Il s'agit dans ce premier cas d'une défaillance de votre hébergeur. Ce type de désagrément est le plus souvent temporaire et intervient pendant des travaux de maintenance sur les serveurs.

Si tout est en ordre du côté de l'hébergement, il va falloir vérifier que votre base existe toujours et qu'elle n'a pas été supprimée ou renommée par erreur.

Enfin, pour se connecter à une base de données il faut s'authentifier à l'aide d'un identifiant et d'un mot de passe. Il faudra donc vérifier que ces informations sont correctes et n'ont pas été modifiées. Elles se trouvent dans le fichier wp-config.php de votre site wordpress.

Enfin, si la base existe bien et que les informations connexion sont correctes, il reste à envisager que votre base de données soit corrompue (illisible). C'est le pire des cas à envisager surtout si vous ne possédez pas de sauvegarde de cette base de données.

En résumé : il faut vérifier depuis votre hébergement vérifier tous les paramètres de votre base de données.

 

Les informations à réunir pour réparer une erreur de connexion à une base de données WordPress ?

Comme nous l’avons déjà évoqué pour intervenir sur une panne grave (votre site n'est plus en ligne), il va falloir accéder rapidement à votre solution d'hébergement. Pour gagner un temps précieux, nous vous recommandons de toujours avoir sous la main les informations de connexion à votre solution d’hébergement (compte ftp et console d’administration de l’hébergement) et de les tester pour vérifier qu’elles sont bien valides. Voir: la liste des accès à préparer pour son site wordpress

En résumé : vous devez toujours avoir sous la main des accès valides à votre solution d'hébergement pour gagner un temps précieux

Pour nous confier la résolution de votre erreur de connexion à votre base de données