Comment réparer une base de données WordPress

Wordpress

Outils de gestion a beaucoup évolué depuis sa création où il a servi de outil de blog, et aujourd'hui c'est un CMS à part entière, utilisé par toutes sortes de sites prestigieux dans le monde entier comme base de gestion de contenu et de publications. Mais s'il y a quelque chose d'intéressant dans ce projet créé par Mat mullenwegg et ce qui a vu le jour pour la première fois en 2003, c'est sa grande évolutivité, qui nous permet de l'utiliser aussi bien qu'il s'agisse d'un serveur domestique ou du site Web d'une grande entreprise.

Mais malgré sa qualité, WordPress n'est pas exempt de problèmes et il peut donc arriver que la base de données subisse quelques dommages, dans son intégralité ou simplement certaines de ses tables. Dans tous les cas, ce sera plus que suffisant pour que notre blog ne puisse pas être visualisé correctement, car il est chargé de dire au CMS où chercher les textes, images et autres contenus que nous voyons dans chaque article.

Un symptôme indéniable de ceci sera le message suivant dans le journal de notre installation WordPress: 'La table d'erreur de base de données WordPress' ./my_home/wp_posts 'est marquée comme plantée et la dernière réparation (automatique?) A échoué pour la requête SELECT post_date_gmt FROM wp_posts WHERE post_status =' publish 'AND post_type IN (' post ',' page ',' attachment ') ORDER BY post_date_gmt DESC LIMIT 1 fait par require (' wp-blog-header.php '), wp, WP-> main, WP-> send_headers, get_lastpostmodified, get_lastpostdate, _get_last_post_time'

Voyons ensuite comment réparer une base de données corrompue dans notre Installation de WordPress, pour lequel nous devons entrer le Cpanel de notre serveur, qui comme ceux qui ont leur propre domaine hébergé dans certains hébergements le savent bien, est la section à partir de laquelle nous accédons à la configuration des différents paramètres et modules qui en font partie.

Là, nous devons aller à la section de Bases de données -> Bases de données MySQL, où nous devrions chercher l'option de 'Réparer la base de données', trouvé dans la section de 'Modifier les bases de données'. Pour mieux nous guider, cette section se trouve sous la section sur 'Créer une nouvelle base de données', il faut donc sélectionner la base de données que nous allons réparer puis cliquer sur le bouton 'Réparer la base de données', après quoi on nous montrera l'état de la base de données de notre installation WordPress, et ce que nous devrions voir si tout s'est bien passé est un 'D'ACCORD' à côté du nom de chaque table qui le compose.

Maintenant peut-être au lieu de lui Cpanel ayons un accès root à serveur dans lequel la base de données, ce sera le cas si nous hébergeons notre propre serveur ou s'il est situé dans une université ou dans une entreprise. Cela nous permettra de travailler d'une manière à laquelle nous, les Linuxers de loi, serons habitués, et cela vient du Ligne de commande.

La première étape consiste à arrêter le serveur MySQL:

$ sudo service arrêt mysql

Ensuite, nous corrigeons la base de données qui nous montre des problèmes, ce que nous faisons via la commande suivante:

$ cd / var / lib /
$ sudo myisamchk -r -v -f mysql / /

Ensuite, nous redémarrons simplement le serveur MySQL:

$ sudo service mysql démarrer

Les deux approches nous permettront de résoudre un problème qui, en général, a tendance à se produire de manière isolée, bien que son apparition soit déterminante pour la bonne visualisation de notre blog ou site Web (ou celui de l'entreprise dans laquelle nous travaillons) pour lequel, en cas de survenance, une solution est requise aussi immédiate que possible.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   rafael dit

    Bonjour, j'ai besoin de quelqu'un qui puisse m'aider avec un problème que j'ai avec mon wordpress.
    J'ai récemment changé d'hébergement.
    Lorsque j'essaye de mettre la clé API dans le plugin, j'obtiens ceci.
    Erreur de paramètres Protocole "https" non pris en charge ou désactivé dans libcurl
    J'ai parlé aux gens de get response et ils m'ont dit que je devais changer du code, mais je ne sais pas comment le faire.
    «Je viens de recevoir une réponse de notre département DevZone.
    Vous avez l'erreur suivante "Erreur de paramètres Protocole" https "non pris en charge ou désactivé dans libcurl" (Erreur de configuration: le protocole "https" n'est pas pris en charge ou invalide dans libcurl:
    https://drive.google.com/file/d/0B1debuNIQoMERENRajZJWDNDUWc/view
    Vous pouvez lire cette erreur dans le lien ci-dessous:
    https://curl.haxx.se/docs/faq.html#Protocol_xxx_not_supported_or_di
    Vous devez configurer vous-même de votre côté »

    Si vous pouvez m'aider, je l'apprécierais.