WordPress - Erreur d'établissement d'une connexion de base de données (fixe)

WordPress - Erreur d'établissement d'une connexion de base de données (fixe)

Parfois, vous pouvez faire face à un problème avec votre blog WordPress avec un message d'erreur «Erreur d'établissement d'une connexion de base de données». Cela rendra votre site indisponible pour vous et les utilisateurs. Vous ne pouvez pas accéder à votre tableau de bord d'administration WordPress. Cela peut être le temps frustrant pour vous. Ce tutoriel vous guidera étape par étape pour découvrir la cause et le réparer.

1. Vérifiez le serveur MySQL

Tout d'abord, vérifiez si MySQL Server est opérationnel. Vous pouvez utiliser la commande ci-dessous pour connecter votre serveur MySQL. Cela garantira que votre serveur de base de données s'exécute correctement.

$ mysql -u -p 

Si vous n'avez pas d'accès aux commandes, connectez la base de données avec PhpMyAdmin ou l'administration.

2. Vérifier le fichier de configuration WordPress

L'étape suivante consiste à vérifier les paramètres de connexion dans le WP-Config.php fichier de configuration. Modifier le fichier et vérifier les paramètres suivants.

 Define ('db_name', 'wordpress'); Define ('db_user', 'wpuser'); Define ('db_password', 'wppassword'); définir ('db_host', 'localhost'); 

Assurez-vous que toutes les entrées ci-dessus sont configurées correctement. Vous pouvez simplement vérifier ces paramètres en connectant MySQL Server en utilisant les détails ci-dessus à partir de la ligne de commande ou PhpMyAdmin.

$ mysql -h localhost -u wpuser -p'wppassword 'wordpress 

La commande ci-dessus doit être correctement connectée au serveur MySQL. Vous pouvez également vérifier toutes les tables en exécutant.

3. Vérifier la connexion de la base de données

À la fin, vous pouvez vérifier tous les paramètres en créant un petit script PHP. Créer un nouveau fichier dbconn.php et ajouter le contenu suivant.

connect_error) die ("Connection a échoué:" . $ con-> connect_error);  echo "connecté avec succès"; ?> 

Télécharger dbconn.php au serveur sous WordPress document root et y accéder via le navigateur Web. S'il y a un problème avec la connexion à MySQL à l'aide de PHP avec des paramètres configurés, vous verrez le message d'erreur sur la page Web.