Connexion à la base de données échouée : causes et solutions
Le message d'erreur "Error Establishing a Database Connection" est l'un des problèmes les plus fréquents sur WordPress. Il signifie simplement que WordPress ne parvient pas à accéder à la base de données dans laquelle sont stockés tous vos contenus (textes, réglages, mots de passe).
1. Les causes les plus fréquentes
La plupart du temps, le problème provient de l'un des trois éléments suivants :
- Identifiants incorrects : Le nom d'utilisateur ou le mot de passe dans le fichier de configuration a été modifié.
- Base de données corrompue : La structure des tables présente des erreurs (par exemple, après l'interruption de la mise à jour d'une extension).
- Surcharge du serveur : Le serveur de base de données ne répond pas assez rapidement en raison d'une charge trop élevée.
2. Solution étape par étape
Ouvrez le fichier
wp-config.php via le Gestionnaire de fichiers du cPanel. Comparez les lignes suivantes avec les informations de la section "Bases de données MySQL" dans cPanel :
DB_NAME(Nom de la base de données)DB_USER(Nom d'utilisateur)DB_PASSWORD(Mot de passe)DB_HOST(Doit presque toujours être 'localhost' chez CURIAWEB)
Si les identifiants sont corrects, il se peut que la base de données soit corrompue. Ajoutez la ligne suivante dans votre fichier
wp-config.php (juste avant le texte "That's all, stop editing") :
define('WP_ALLOW_REPAIR', true);
VotreDomaine.ch/wp-admin/maint/repair.php et cliquez sur "Réparer la base de données". Important : Supprimez immédiatement cette ligne du fichier après la réparation !
Nous remettons votre base de données en ligne
Vous avez vérifié les identifiants et la réparation ne fonctionne pas ? Notre équipe de support dispose d'un accès direct aux serveurs de bases de données et vous aidera immédiatement.
Ouvrir un ticket de support pour vérification de la base de données