Site de vidéos, de diaporamas, d'informatique…

MENUMENU
  • Accueil
    • Videos tous
    • videos nature
    • videos art
    • video monuments
    • videos villes
    • videos guerres
    • Videos Insolites
    • videos terre
    • Videos Animaux
    • Videos Espagnol
    • videos gags
    • videos blagues
    • videos divers
  • Informations
    • mediapart
    • Clique
    • sciences
    • culture
    • zdnet
    • cnet
    • Insoumission
  • Matieres
    • sciences
      • maths
      • physiques
      • sciences
      • astronomie
    • matières divers
      • histoire
      • politique
      • philosophie
      • grammaire
      • economique
      • écoles
      • bricolage
      • divers sites
    • drones sites
    • Wordpress
      • Wordpress
      • WordPress Sites
    • Informatique
      • informatique site
      • BlockChain
      • couleurs
      • alas des flux
      • maths magiques
  • AVC
    • Travail Maison
    • Ajouter
      • Insérer lettre
      • lettres manquantes
      • ajouter
    • Remplacer
      • Autres mots
      • Remplacer adjectif
      • Remplacer noms soulignés par d’autres conviennent
      • Remplacer truc ou faire
      • Remplacer
      • déformés
      • phrases complètes
    • Supprimer
      • Barrer noms
      • supprimer ou ajouter
      • barrer
    • Les lettres
      • Mots croisés
      • Incorrectes
      • supprimer ou ajouter des lettres
      • Nouvelles trop lettres
      • a table
      • livre trop lettres
      • trouver les mots
      • pseudo mot
    • Les phrases
      • remplacer noms incorrectes
      • Pseudo mot convient
      • trouver mots
      • fluence croisée
      • évocation indicée
      • répertoire
      • synonymes
      • nouvelle google
    • Information AVC
      • Sons – AVC
      • 50 Nouvelles
      • 80 Nouvelles
      • Types de sons
      • Ortho site
      • synonymes
      • AVC sites
      • cerveau
      • kinesitherapeute
    • Karaoké
    • Gym
      • Entrainement
      • Gym Equipt
      • Gym sans equipt
      • gymnastique
      • gym site
      • GYM Musique
      • Technique Nadeau
  • Historique
    • Lune & étoiles
    • Sainte Gemme
    • Prieure gemme
    • Diaporamas
    • Gags
    • Ecrivain Public
    • ASPPDOR
    • Livre Legende
    • site ligne
    • artlepic
  • Articles de Blog
    • Dictionnaire
    • Listes
    • wordpress
    • Virus
    • Sciences
    • NAS
    • Informatique
    • post table
    • en et fr
    • Le glossaire WordPress
    • à propos
  • Jeux
    • Maths
      • Sudoku facile
      • Sudoku
      • Maths riddles
    • Mots
      • Zigmo
      • Boggle
      • mots coupés
      • mots de blocs
      • Pendu
      • écrire étoiles
      • videz votre sac
      • maitre mots
      • mots mêlés
      • mots fléchés
      • mots croisés
      • mots codés
      • mots cachés
    • Mémoire
      • memoire
      • mosky memory
    • Cartes
      • Solitaire
      • Belote
      • Poker
      • Blackjack
    • Réflexion
      • labyrinthe
      • tétris
    • Stratégie
      • Dame
      • échecs
    • Aide
  • Recettes
    • Apéritif
      • Mojito
      • Chips au four
      • Amuses brochettes
      • Amuse gueule
      • Mini burgers
      • Sangria espagnole
      • Boulettes de steaks
      • Chips aux crevettes
      • Mini brochettes
    • Entrées
      • Tomates farcies
      • Salade niçoise
      • Tzatziki simple
      • Melon au Pineau
      • Tarama facile
      • Mini burgers
      • Dip de lentilles corail
      • Caviar d’aubergines
      • Chips au micro-onde
      • Guacamole
    • Plats
      • Hamburger
      • Pâte à pizza
      • Endives au jambon
      • Cassoulet au canard
      • Pot au feu
      • Tomates farcies
      • Coq au vin
      • Hachis parmentier
      • Poulet au curry
      • Tomates farcies
      • Blanquette de veau
      • Omelette courgettes
      • Tartiflette express
      • Chili con carne
    • Poissons
      • Coquilles st jacques
      • Fruits de mer curry
      • Calmar poélés
      • Palourdes, Coques
      • Encornets
      • Sushis de poissons
    • Légumes
      • Purée de pommes
      • Ratatouille niçoise
      • Purée de pois
    • Boissons
      • Jus d'orange
      • Sangria espagnole
      • Mojito
      • Gin tonic
      • Punch
    • Dessert
      • crepes
      • Iles flottantes
      • Tiramisù à l’italienne
      • Marrons chauds
      • brioche
  • Musique
    • Pïano
      • Programme
      • exercices
      • Gamme
      • Arpèges
      • Accords
      • Doigt
      • Théorie
        • Notes
        • Harmonisation
        • voicing
        • Cycle des quintes
        • Transposition
        • Intervalles
        • Improvisation
        • Modulation
        • Cadences
        • Glissando
        • Astuces- Trucs
      • Morceaux
        • Classique
        • Jazz
        • Paroles
        • Chanson
      • Trille
      • Octave
      • GYM PIANO
      • Rythme
      • vocal
      • Echauffement
      • Tendinite
      • Italien
      • Oreille
    • Etranger
      • POP étrangères
      • Beatles
      • John Elton
      • Rolling Stones
      • Rocks
    • Classique
      • Chopin
      • Mozart
      • Bach
      • Beethoven
      • Glissando
      • Brahms
      • Haendel
      • Strauss
      • Tchaikovsky
      • Verdi
      • Schubert
      • Divers
image_pdfimage_print

Comment réparer une erreur de connexion à la base de données WordPress ?


Comme beaucoup de CMS tel que 
Prestashop ou Joomla, WordPress est écrit en PHP et comporte des bases de données MySQL. Dès que vous allez vous rendre sur une page Web, cette dernière sera construite pendant le chargement. Le code PHP va accéder à la base de données WordPress. Une requête est nécessaire pour écrire le titre de votre article, une autre pour le nom de l’auteur ou bien pour la date de publication de votre article. Lors de la connexion de votre page à votre base de données, il se peut que vous ayez le message “Erreur lors de la connexion à la base de données“. Cela signifie que la page n’a pu se connecter à la base de données MySQL afin de compléter les informations nécessaires à la construction de votre page.

De nombreuses raisons font que votre site Web ne peut se connecter à votre base de données MySQL, cependant les trois raisons principales sont les suivantes:

  • La base de données WordPress est corrompue. La base de données peut être corrompu pour différentes raisons. Cependant, il s’agit souvent de l’installation d’une mauvaise extension.

  • Les identifiants de connexion à la base de données sont faux. Afin de pouvoir se connecter et récupérer les informations nécessaires à la construction de vos pages Web, WordPress utilise des identifiants de connexion (nom d’utilisateur et mot de passe). Si ces informations ont été modifiés ou si vous avez déplacé votre site Web vers un nouvel hébergeur, votre site Web ne sera plus en mesure de se connecter à la nouvelle base de données WordPress avec les anciennes informations d’identification.

  • Le serveur hébergeant votre base de données MySQL est en panne. Le serveur hébergeant votre base de données peut être en panne en raison d’un problème technique chez votre hébergeur Web. Cela peut aussi être la conséquence d’un gros pic de trafic sur votre serveur Web.

Dans cet article, vous allez découvrir les raisons d’une erreur de connexion à la base de données WordPress et apprendre à la réparer.

Savoir d’où provient l’erreur

Dans un premier temps, vous devez vous assurez d’avoir la même erreur aussi bien sur le front-end (Coté visiteur) que sur le Back-end (Coté administrateur) de votre site Web. Si vous obtenez l’erreur des deux cotés, il sera nécessaire de suivre l’étape se trouvant plus bas concernant la vérification des paramètres de connexion à la base de données WordPress. Cependant, si vous obtenez des erreurs légèrement différentes comme “Une ou plusieurs tables de données ne​​ sont pas disponibles“, cela peut signifier que votre base de données est certainement endommagée et qu’il vous faudra la réparer.

WordPress dispose d’une solution permettant de réparer automatiquement votre base de données. Cependant, il faut en premier lieu, activer cette fonctionnalité. Pour cela, il vous faudra accéder au fichier “wp-config.php“. Ce fichier comprend les paramètres de configuration de votre site WordPress.

Afin de trouver le fichier “wp-config.php“, connectez-vous par le biais de votre logiciel FTP, à la racine de vos fichiers WordPress.

base de données WordPress

Ouvrez ce fichier et ajoutez la ligne de code suivante en bas de ce dernier:

 

define( 'WP_ALLOW_REPAIR', true );

 

L’ajout de cette ligne de code permettra d’optimiser et de réparer votre base de données. Pour cela,  rendez-vous sur la page http://votredomaine.com/wp-admin/maint/repair.php ( Il suffit de remplacer votredomaine.com par le nom de domaine rattaché à votre site Web).

base de données WordPress

Vous devriez avoir accès à deux options permettant de réparer et optimiser la base de données WordPress. La seconde option comportant l’optimisation de votre base de données prend plus de temps car cette dernière s’effectue une fois votre base réparée.

Il faut savoir que l’accès à cette page Web est non sécurisée. En effet, n’importe qui peut accéder à cette page Web sans avoir besoin de s’identifier. Il est donc nécessaire d’enlever la ligne de code que vous avez ajouté, une fois votre base de données réparée. Le code “define ( ‘WP_ALLOW_REPAIR’, true)” permet d’activer et désactiver la page.

Vérification des paramètres de connexion à votre base de données

Il se peut que l’étape précédente n’ai pas fonctionnée. Dans ce cas, vérifiez les informations de connexion à votre base de données.

Si vous avez changé d’hébergeur Web ou modifié le nom de votre base de données par exemple et que vous n’avez pas mis à jour les informations de connexion, vous allez avoir une erreur de connexion à la base de données MySQL.

Ouvrez le fichier “wp-config.php” se trouvant à la racine de votre espace FTP. Vous y trouverez toutes les informations de connexion à votre base de données.​​ Les informations ressemblent à ceci:

 

<?php

// ** MySQL setting - You can get this info from your web host ** //

/** The name of the database for WordPress */

define('DB_NAME', 'nom_de_la_table');

/** MySQL database username */

define ('DB_USER', 'nom_utilisateur');

/** MySQL database password */

define ('DB_PASSWORD', 'mot_de_passe_base');

/** MySQL hostname */

define ('DB_HOST', 'localhost');

 

Vous pouvez constater que quatre informations sont nécessaires pour vous connecter à la base de données WordPress.

  • Le nom de la base de données: DB_NAME

  • Le nom d’utilisateur de la base de données: DB_USER

  • Le mot de passe: DB_PASSWORD

  • L’hôte de la base de données: DB_HOST

Il suffit que l’une des valeurs soit erronée pour que WordPress ne puisse pas se connecter.

La solution la plus simple afin de vérifier que les informations soient correctes. Pour cela, comparez ces dernières avec les informations relatives à​​ votre base de donnée. Pour cela, rendez-vous sur votre espace client afin de vous rendre sur la rubrique “MySQL et PHPMyAdmin“. Si vous utilisez cPanel comme panneau de contrôle de votre espace Web, rendez-vous dans la rubrique “Base de données” et cliquez sur le bouton “Bases de données MySQL“.