Erreur lors de l'établissement d'une connexion à la base de données : correction d'erreur WordPress

Publié: 2023-09-26

Vous essayez de corriger le message d’erreur WordPress Erreur lors de l’établissement d’une connexion à la base de données sur votre site Web ?

Il s’agit d’une erreur WordPress courante que la plupart des sites Web rencontreront à un moment donné. Il apparaît lorsque votre site ne parvient pas à se connecter à votre base de données.

C'est l'une des erreurs WordPress les plus effrayantes car elle restreint l'accès au site pour les visiteurs, les administrateurs et les autres utilisateurs.

Mais il n'y a pas lieu de s'inquiéter. Comme la plupart des erreurs WordPress, celle-ci peut également être supprimée en consacrant du temps à comprendre l’erreur et à mettre en œuvre des solutions communes.

Dans cet article, nous vous montrerons les étapes exactes que vous devez suivre pour corriger définitivement l’erreur lors de l’établissement d’une connexion à une base de données WordPress.

Commençons.

Que signifie « Erreur lors de l'établissement d'une connexion à la base de données » ?

Le message Erreur lors de l’établissement d’une connexion à la base de données apparaît lorsque vous essayez d’ouvrir une page sur votre site Web WordPress. Pour comprendre pourquoi l'erreur se produit, comprenons d'abord comment une page d'un site Web WordPress est chargée dans un navigateur.

Il est important de savoir qu’un site WordPress est constitué de fichiers, de dossiers et d’une base de données.

Les fichiers et dossiers contiennent les fichiers, thèmes, plugins, téléchargements multimédias et autres ressources WordPress principaux. La base de données stocke les publications, les pages, les commentaires, les données utilisateur, les paramètres et les configurations de plugins, entre autres ressources.

base de données wordpress dans phpmyadmin.

Lorsque vous essayez de charger une page sur votre site, WordPress doit « interroger » le contenu de cette page à partir de la base de données de votre site.

Si WordPress ne peut pas accéder à la base de données de votre site, il ne peut pas accéder au contenu dont il a besoin pour afficher la page.

Parce qu'il ne dispose pas du contenu dont il a besoin, votre site affichera le message Erreur lors de l'établissement d'une connexion à la base de données au lieu du contenu que vous attendiez.

Quelle est la cause du problème « Erreur lors de l’établissement d’une connexion à la base de données » ?

Les raisons courantes pour lesquelles WordPress n’est pas en mesure de se connecter à votre base de données sont les suivantes…

Identifiants de base de données incorrects : WordPress peut établir une connexion avec la base de données en utilisant le nom de la base de données, le serveur, le nom d'utilisateur et le mot de passe. Ces informations d'identification sont stockées dans un fichier de configuration appelé wp-config.php. Si les informations d'identification de ce fichier sont modifiées, la connexion ne peut pas être établie.

Indisponibilité du serveur de base de données : Certains hébergeurs stockeront la base de données de votre site sur un serveur distinct de vos fichiers WordPress. Si le serveur de base de données est en panne ou rencontre des problèmes, WordPress ne peut pas établir de connexion avec la base de données.

Base de données corrompue : les pannes de serveur, les problèmes logiciels, la mauvaise gestion de la base de données, etc. sont connus pour corrompre les bases de données WordPress, ce qui provoque l'apparition du message « Erreur lors de l'établissement d'une connexion à la base de données WordPress » sur le site.

Maintenant que vous avez une certaine compréhension de l’erreur de base de données, passons aux solutions.

Comment corriger l'erreur WordPress lors de l'établissement d'une connexion à une base de données

Vous pouvez dépanner et corriger l’erreur WordPress lors de l’établissement d’une connexion à la base de données en essayant les solutions suivantes :

  1. Vérifiez si votre serveur d'hébergement de base de données est en panne
  2. Vérifier les informations d'identification de la base de données
  3. Réparer la base de données WordPress
  4. Réinstaller les fichiers principaux de WordPress
  5. Désactivez tous vos plugins
  6. Demandez de l'aide à votre fournisseur d'hébergement

Veuillez noter que comme nous ne connaissons pas la cause exacte de l'erreur, nous ne pouvons pas vous proposer la solution exacte pour votre site Web. Vous devez effectuer toutes les étapes ci-dessous une par une et voir laquelle fonctionne. Continuez à vérifier votre site Web après avoir mis en œuvre chaque solution.

Mais d’abord, essayez de vider le cache de votre navigateur

La mise en cache du navigateur est une technique utilisée pour accélérer les temps de chargement des sites Web en stockant certains actifs statiques sur le stockage de votre ordinateur local.

Bien que la mise en cache du navigateur aide à charger les pages Web plus rapidement et améliore l'expérience utilisateur, elle présente un petit inconvénient dans la mesure où elle peut parfois stocker des pages affichant des messages d'erreur temporaires. Il sert ensuite cela aux utilisateurs, même lorsque la page est revenue à la normale.

En tant que tel, il est possible que vous voyiez l'erreur Erreur lors de l'établissement d'une connexion à la base de données WordPress en raison d'un problème de mise en cache du navigateur, plutôt que d'un problème persistant sur votre site.

Ainsi, avant d'essayer d'autres étapes de dépannage, nous vous recommandons d'abord de vider le cache de votre navigateur et de vérifier si l'erreur persiste avant de plonger dans la première solution.

1. Vérifiez si votre serveur d'hébergement de base de données est en panne

Avant d'essayer des étapes de dépannage plus avancées, vous devez d'abord vous assurer que votre serveur de base de données fonctionne toujours correctement.

Si votre hébergeur propose une page d'état d'hébergement, vous pouvez la vérifier pour connaître les pannes ou les problèmes connus. Vous pouvez également contacter le support de votre hébergeur pour lui demander s'il pourrait y avoir un problème avec un serveur de base de données distinct.

2. Vérifiez les informations d'identification de la base de données

Les informations d’identification de la base de données d’un site Web WordPress sont généralement créées lors de l’installation du noyau WordPress. Ils sont stockés dans le fichier wp-config.php et utilisés chaque fois que WordPress doit interagir avec la base de données.

Les informations d’identification de la base de données restent généralement intactes, mais elles peuvent être accidentellement modifiées lors d’une migration de site Web ou lorsqu’un site Web est piraté.

Pour vérifier si le fichier wp-config.php contient les informations d'identification correctes, vous devez d'abord localiser les informations d'identification correctes dans votre tableau de bord d'hébergement. Ensuite, ouvrez les fichiers wp-config.php et faites correspondre les informations d'identification qui y sont stockées.

Voici comment vérifier les informations d'identification de la base de données dans cPanel, qui héberge le panneau de contrôle utilisé par les hôtes les plus populaires.

Connectez-vous à votre compte d'hébergement et accédez à cPanel → Bases de données MySQL . Dans les bases de données MySQL, vous trouverez le nom de votre base de données , votre nom d'utilisateur et votre mot de passe .

bases de données mysql dans cPanel.

Si vous ne parvenez pas à afficher le mot de passe existant, vous pouvez toujours créer un nouveau mot de passe, puis ajouter ce mot de passe au fichier wp-config.php .

Ensuite, allez dans cPanel → Gestionnaire de fichiers → public_html → wp-config.php .

Cliquez avec le bouton droit sur le fichier et sélectionnez l'option Afficher .

Afficher l'option sur le fichier wpconfig.

Le fichier s'ouvrira dans un nouvel onglet. Les informations d'identification de la base de données apparaîtront sous cette phrase : /** Le nom de la base de données pour WordPress */

informations d'identification de la base de données dans wpconfig - erreur lors de l'établissement d'une connexion à la base de données WordPress.

Faites correspondre les informations d'identification du fichier wp-config.php avec celles que vous avez trouvées dans les bases de données MySQL.

S'il y a une incompatibilité, vous pouvez modifier le fichier de configuration et remplacer les informations d'identification incorrectes par les bonnes. Pour modifier le fichier de configuration, cliquez avec le bouton droit sur le fichier et sélectionnez l'option Modifier .

3. Réparez la base de données WordPress corrompue

Si la base de données de votre site est corrompue, cela peut déclencher le message WordPress Erreur lors de l'établissement d'une connexion à la base de données dans certaines situations.

Heureusement, la base de données MySQL dispose d'une fonctionnalité intégrée que vous pouvez utiliser pour lancer une réparation. Pour plus de détails, Themeisle propose un guide détaillé sur la façon de réparer la base de données WordPress en utilisant différentes méthodes.

4. Réinstallez les fichiers principaux de WordPress

Bien que le message « Erreur lors de l’établissement d’une connexion à la base de données » soit lié à la base de données, les fichiers principaux de WordPress corrompus peuvent également déclencher cette erreur dans de rares situations.

Par conséquent, la suppression des fichiers corrompus et la réinstallation des fichiers principaux de WordPress pourraient résoudre le problème.

Puisque vous ne pouvez pas accéder à votre tableau de bord WordPress, vous pouvez réinstaller les fichiers principaux de WordPress à l'aide d'un client FTP ou d'un outil de gestion de fichiers intégré au navigateur tel que cPanel File Manager.

Dans cet article, nous utiliserons le compte d'hébergement pour accéder au backend de votre site Web, mais le processus de base est le même si vous vous connectez directement via FTP.

Pour réinstaller WordPress, la première chose à faire est de télécharger la dernière version de WordPress sur votre ordinateur local et de décompresser le fichier.

Ensuite, ouvrez votre compte d'hébergement, accédez à cPanel → Gestionnaire de fichiers → public_html . Sélectionnez le bouton Télécharger situé en haut de l'écran et téléchargez les fichiers que vous avez décompressés sur votre ordinateur local.

bouton de téléchargement sur le gestionnaire de fichiers - erreur lors de l'établissement d'une connexion à la base de données WordPress.

Il vous sera demandé de confirmer si vous souhaitez remplacer vos fichiers existants. Appuyez sur le bouton Confirmer ou Oui et attendez que les fichiers soient remplacés.

Vérifiez ensuite si cela a aidé à supprimer le message WordPress Erreur lors de l’établissement d’une connexion à la base de données de votre site Web.

5. Vérifiez les problèmes de plugin

Comme le noyau WordPress, les thèmes et plugins corrompus peuvent également déclencher le message d’erreur Erreur lors de l’établissement d’une connexion à la base de données WordPress dans de rares situations.

Nous vous recommandons de commencer par vérifier vos plugins, car ils sont plus susceptibles de poser problème que votre thème.

Pour savoir si un plugin installé sur votre site Web est à l'origine de l'erreur, voici ce que vous devez faire :

Pour commencer, connectez-vous à votre serveur via FTP ou utilisez cPanel File Manager pour accéder aux fichiers sur votre serveur. Nous utiliserons le Gestionnaire de fichiers pour ce guide, mais l'idée de base est la même si vous utilisez un client FTP.

Une fois connecté, accédez à public_html → wp-content → plugins .

Ensuite, renommez le dossier plugins en plugins-deactivated .

renommez le dossier du plugin dans wpcontent pour corriger l’erreur lors de l’établissement d’une connexion à la base de données WordPress.

Dès que vous renommez le dossier plugins , tous les plugins de votre site seront désactivés. Maintenant, vérifiez si le problème de connexion à la base de données a disparu.

Si le problème persiste, vos plugins ne sont pas en cause. Vous pouvez renommer le dossier du plugin avec son nom d'origine (c'est-à-dire ' plugins ').

Si le problème disparaît, vous savez que l'un de vos plugins est à l'origine du problème. Vous pouvez ensuite utiliser la même approche pour désactiver des plugins individuels dans le dossier plugins . Par exemple, si le dossier du plugin est cool-plugin , vous le renommerez cool-plugin-deactivated pour désactiver uniquement ce plugin.

Une fois que vous avez trouvé le plugin problématique, vous pouvez le remplacer par un plugin alternatif ou contacter le développeur du plugin pour obtenir de l'aide.

6. Demandez de l'aide à votre fournisseur d'hébergement

Après avoir essayé toutes les solutions répertoriées dans cet article, si vous ne parvenez toujours pas à supprimer l'erreur de votre site Web WordPress, il est temps de demander l'aide de votre fournisseur d'hébergement.

Ils devraient être en mesure de proposer des solutions qui permettront à votre site Web d’être opérationnel en un rien de temps.

Si vous trouvez que l'assistance de votre hébergeur n'est pas très utile, vous souhaiterez peut-être passer à l'un des fournisseurs de notre meilleur tour d'horizon de l'hébergement WordPress.

Aller en haut

Résolvez définitivement l’erreur lors de l’établissement d’une connexion à la base de données WordPress

Le problème Erreur lors de l’établissement d’une connexion à la base de données WordPress apparaît lorsque vous essayez d’ouvrir une page de votre site Web WordPress.

L'erreur indiquait que le site ne pouvait pas se connecter à la base de données.

La base de données est une partie importante d'un site Web WordPress car elle stocke les articles, les pages, les commentaires, les données utilisateur, les paramètres, les configurations de plugins et d'autres ressources.

Sans accès à la base de données, le navigateur ne peut pas ouvrir une page Web.

Et l'accès à la base de données est généralement perdu pour des raisons telles que l'indisponibilité du serveur de base de données avec des informations d'identification incorrectes, une base de données corrompue et des problèmes de serveur d'hébergement.

Pour rétablir l'accès à la base de données, procédez comme suit :

  • Vérifiez si vos serveurs d'hébergement sont en panne
  • Vérifier les informations d'identification de la base de données
  • Réparer la base de données corrompue
  • Réinstaller le noyau de WordPress
  • Désactivez tous vos plugins
  • Demandez de l'aide à votre fournisseur d'hébergement

Si vous avez des questions sur le message « Erreur lors de l'établissement d'une connexion à la base de données WordPress », faites-le nous savoir dans la section commentaires ci-dessous .