Erreur WordPress
« Erreur lors de l'établissement d'une connexion à la base de données »
Ce message signifie que WordPress n'arrive plus à joindre sa base de données, là où sont stockés vos contenus. Le site devient inaccessible, mais les données sont presque toujours intactes.
Vous préférez qu'on s'en occupe ?
Diagnostic gratuit : on vous dit si c'est récupérable et combien, avant d'agir.
Les symptomes
- Le site affiche « Erreur lors de l'établissement d'une connexion à la base de données ».
- Le site et l'administration sont tous les deux inaccessibles.
- Parfois, WordPress propose de réparer la base de données.
Les causes probables
- Les identifiants de la base dans wp-config.php sont incorrects (après une migration, un changement d'hébergeur).
- Le serveur de base de données est en panne ou surchargé.
- La base de données est corrompue.
- Le quota de l'hébergement est atteint (trop de connexions, espace disque plein).
- Une attaque ou un pic de trafic a saturé le serveur.
Ce que vous pouvez tenter vous-meme
Vérifiez les identifiants dans wp-config.php
Nom de la base, utilisateur, mot de passe et hôte doivent correspondre à ceux de votre hébergeur. Une migration récente est souvent en cause.
Demandez à votre hébergeur si la base est en ligne
Le serveur MySQL peut être temporairement indisponible ou saturé côté hébergeur.
Tentez la réparation de la base
Ajoutez define('WP_ALLOW_REPAIR', true); dans wp-config.php, puis ouvrez /wp-admin/maint/repair.php. Retirez la ligne ensuite.
Vérifiez l'espace disque et les quotas
Un hébergement plein empêche la base de fonctionner. Le panneau de votre hébergeur l'indique.
Regardez si le site a été attaqué
Un pic anormal de connexions peut saturer la base. Les logs de l'hébergeur aident à trancher.
Quand faire appel a un professionnel
Si les identifiants sont bons et que la base reste injoignable, si la réparation échoue, ou si vous soupçonnez une corruption ou une attaque : un professionnel diagnostique la vraie cause, restaure la base depuis une sauvegarde propre si nécessaire, et sécurise pour éviter la récidive, sans risquer d'aggraver la corruption.
Questions frequentes
Mes données sont-elles perdues avec cette erreur ?
Rarement. Le plus souvent la base existe toujours et le problème est un identifiant erroné ou un serveur indisponible. Une sauvegarde récente reste la meilleure assurance avant toute manipulation.
Où se trouvent les identifiants de la base WordPress ?
Dans le fichier wp-config.php, à la racine du site (DB_NAME, DB_USER, DB_PASSWORD, DB_HOST). Ils doivent correspondre exactement à ceux fournis par votre hébergeur.
Pourquoi l'erreur est-elle apparue après une migration ?
Parce que le nom de la base, l'utilisateur ou l'hôte changent souvent d'un hébergeur à l'autre. Il faut mettre à jour wp-config.php avec les nouveaux identifiants.
On regarde votre site.
Si on peut le recuperer, on vous envoie un prix clair et un lien de paiement. Si on ne peut pas, on vous le dit franchement, on ne vous facture rien pour ca, et on peut vous proposer un site neuf. Dans tous les cas, vous n'etes jamais bloque.
Le premier regard est gratuit.
Decrire mon problemeAutres problemes courants
Sécurité WordPress
Site piraté ou hacké
Panne WordPress
Écran blanc (page blanche)
Erreur WordPress
Erreur critique
Panne WordPress
Cassé après une mise à jour
Affichage WordPress
Mise en page cassée
Maintenance WordPress
Mises à jour bloquées
Panne WordPress
Site en panne / erreur 500
Performance WordPress
Site très lent
Sécurité WordPress