http://wm-monitoring.ru/ ')) {alert('Спасибо за то что установили нашу кнопку! =)');} else {alert('Очень жаль! =(');}"> http://wm-monitoring.ru/

Erreur d'établissement d'un correctif WordPress pour la connexion à une base de données

  1. Pourquoi cette erreur WordPress se produit-elle?
  2. Configuration incorrecte de la base de données WordPress
  3. Base de données WordPress corrompue
  4. La valeur 'siteurl' est inappropriée
  5. Fichiers WordPress corrompus
  6. Surcharge de connexion à la base de données

Dernière modification le 9 mai 2018 par Vincy.

Comment corriger l'erreur «Erreur d'établissement d'une connexion à une base de données» dans WordPress. C'est l'une des erreurs les plus redoutées dans WordPress. Dans ce didacticiel WordPress, nous verrons les causes de cette erreur WordPress et comment y remédier. Cette erreur est frustrante à la fois pour les utilisateurs et pour le blogueur WordPress. Les temps d'arrêt sur les sites sont coûteux et donneront une mauvaise réputation. "Erreur d'établissement d'une connexion à une base de données" est renvoyé au visage de l'utilisateur et nous devrions être parfaitement conscients de cette erreur WordPress pour la traiter instantanément.

Un mot d'avertissement. Avant de faire une expérience à des fins d'apprentissage, n'oubliez pas de sauvegarder votre WordPress.

Pourquoi cette erreur WordPress se produit-elle?

La cause de cette erreur WordPress est la cause de son erreur. Plusieurs raisons peuvent provoquer cette erreur.

  • Configuration incorrecte de la base de données WordPress.
  • Base de données WordPress corrompue.
  • Les fichiers WordPress sont corrompus.
  • Surcharge de connexion à la base de données.

Configuration incorrecte de la base de données WordPress

La première et principale raison de l'erreur “Erreur lors de l'établissement de la connexion à la base de données” est que nous avons oublié de mettre à jour les paramètres de configuration de la base de données. Nous pourrions avoir une installation WordPress locale et lorsque les modifications sont téléchargées, wp-config.php avec les paramètres de connexion locaux peut être téléchargé. Changer le mot de passe dans la base de données et oublier de le mettre à jour dans le fichier wp-config.php. Tout cela est lié à des erreurs humaines. Donc, le premier endroit où vous devez vérifier si tout va bien est wp-config.php

/ ** Nom de la base de données pour WordPress * / define ('DB_NAME', 'database_name'); / ** Nom d'utilisateur de la base de données MySQL * / define ('DB_USER', 'root'); / ** Mot de passe de la base de données MySQL * / define ('DB_PASSWORD', 'password'); / ** Nom d'hôte MySQL * / define ('DB_HOST', 'localhost');

Voici un extrait de code PHP permettant de vérifier si le paramètre de connexion de votre base de données est correct. Créez un nouveau fichier PHP et insérez-le dans l'installation WordPress avec le contenu suivant.

<? php $ db = mysqli_connect ('localhost', 'root', 'password', 'database_name'); if (! $ db) {die ('Erreur de la base de données de connexion:'. mysqli_error ($ db)); } echo 'Base de données connectée avec succès!'; mysqli_close ($ db); ?>

J'ai entendu dire que les droits d'accès de la base de données à l'utilisateur de base de données ont été révoqués. Vérifiez donc que l’utilisateur peut lire la base de données.

Base de données WordPress corrompue

La base de données WordPress peut être corrompue. C'est arrivé pour moi. Lorsque la base de données est corrompue, il est évident que l'application ne pourra pas connecter la base de données et effectuer une requête. Lorsque cela se produit, il est parfois possible que wp-admin fonctionne et que seul le blog / le site Web reçoive l'erreur «Erreur d'établissement…». WordPress fournit une fonctionnalité pour "réparer la base de données". Nous devons nous connecter pour utiliser cette fonctionnalité et vous devez modifier les paramètres pour l'activer. Ouvrez le fichier wp-config.php et ajoutez la ligne suivante.

define ('WP_ALLOW_REPAIR', true);

Maintenant, allez à l’URL http://www.site.com/wp-admin/maint/repair.php et réparez la base de données. N'oubliez pas de sauvegarder le WordPress avant d'essayer cela. Une fois la réparation terminée, commencez par supprimer ces modifications de paramètres, car elles permettront à tout le monde d’accéder à cette fonctionnalité WordPress.

La valeur 'siteurl' est inappropriée

Il peut arriver que nous ayons besoin de réparer WordPress en important une ancienne sauvegarde. Lorsque nous importons une ancienne sauvegarde, nous devons vérifier que la valeur 'siteurl' est définie correctement. Si vous avez un doute, exécutez la requête suivante sur votre base de données WordPress.

UPDATE wp_options SET option_value = 'votre_scripteur' WHERE nom_option = 'siteurl';

Fichiers WordPress corrompus

Une solution populaire à ce problème est de télécharger à nouveau les fichiers WordPress. Supprimez simplement vos fichiers WordPress, comme toujours, n'oubliez pas de faire une sauvegarde. Après la suppression, téléchargez un nouvel ensemble de fichiers WordPress. Pour beaucoup de gens, cette solution a fonctionné. La raison derrière ce correctif est que les fichiers WordPress ont peut-être été corrompus. Après avoir téléchargé un nouveau WordPress, vous devez conserver les dossiers wp-config.php et wp-content. Surtout le dossier de téléchargement.

Surcharge de connexion à la base de données

Votre base de données WordPress peut descendre principalement pour deux raisons. Vous avez dépassé la largeur de bande de votre plan. Ce qui est en quelque sorte une bonne nouvelle. Vérifiez si vous avez installé un plugin de cache tel que WP Super Cache. Si le cache est défini et que vous rencontrez toujours des problèmes de base de données, vous devez probablement acquérir davantage de bande passante DB auprès de votre fournisseur d'hébergement.

La deuxième raison pourrait être à cause de votre voisin. Dans un environnement d'hébergement partagé, un voisin malveillant arrête tout un cluster. Dans un tel scénario, vous pouvez demander à votre fournisseur d’hébergement de déplacer votre base de données vers un cluster correct.

Quelques astuces,

  • Gardez votre WordPress slim en utilisant un nombre minimal de plugins tiers.
  • Installez toujours uniquement un plugin populaire. Installez un bon plugin de cache et conservez ses paramètres optimisés.
  • Gardez un mot de passe fort.
  • Mettez à jour le WordPress régulièrement.
  • Effectuez des sauvegardes régulières et fréquentes.

↑ Haut de page

Pourquoi cette erreur WordPress se produit-elle?
Pourquoi cette erreur WordPress se produit-elle?
Lt;?
Mysqli_close ($ db); ?
Карта