So reparieren Sie eine WordPress-Datenbank

Wordpress

WordPress hat sich seit seiner Gründung, in der es diente, sehr weiterentwickelt Blogging-Toolund heute ist es ein vollwertiges CMS, das von allen Arten von hoch angesehenen Websites weltweit als Grundlage für die Verwaltung von Inhalten und Veröffentlichungen verwendet wird. Aber wenn es etwas Interessantes an diesem Projekt gibt, das von erstellt wurde Mat mullenwegg und was das Licht zum ersten Mal im Jahr 2003 erblickte, ist seine hohe Skalierbarkeit, die es uns ermöglicht, es gleichermaßen zu verwenden, egal ob es sich um einen Heimserver oder die Website eines großen Unternehmens handelt.

Trotz seiner Qualität ist WordPress nicht von Problemen befreit und daher kann es vorkommen, dass die Datenbank in ihrer Gesamtheit oder einfach nur in einigen Tabellen beschädigt wird. In jedem Fall wird es mehr als genug sein, damit unser Blog nicht richtig angezeigt werden kann, da es dafür verantwortlich ist, dem CMS mitzuteilen, wo nach den Texten, Bildern und anderen Inhalten gesucht werden soll, die wir in jedem Beitrag sehen.

Ein unverkennbares Symptom dafür ist die folgende Meldung im Protokoll unserer WordPress-Installation: 'WordPress-Datenbankfehlertabelle' ./my_home/wp_posts 'ist als abgestürzt und zuletzt markiert (automatisch?) Reparatur für Abfrage fehlgeschlagen SELECT post_date_gmt FROM wp_posts WHERE post_status =' veröffentlichen 'UND post_type IN (' post ',' page ',' Anhang ') ORDER BY post_date_gmt DESC LIMIT 1 erstellt von require (' wp-blog-header.php '), wp, WP-> main, WP-> send_headers, get_lastpostmodified, get_lastpostdate, _get_last_post_time'

Mal sehen, wie man eine beschädigte Datenbank in unserer repariert WordPress-Installation, für die wir das Cpanel unseres Servers eingeben müssen, das, wie diejenigen, die ihre eigene Domain in einem Hosting gehostet haben, gut wissen, der Abschnitt ist, von dem aus wir auf die Konfiguration der verschiedenen Parameter und Module zugreifen, die Teil davon sind.

Dort müssen wir zum Abschnitt von gehen Datenbanken -> MySQL-Datenbanken, wo wir nach der Option suchen sollten 'Datenbank reparieren', gefunden im Abschnitt von 'Datenbanken ändern'. Um uns besser zu führen, befindet sich dieser Abschnitt unterhalb des Abschnitts auf 'Neue Datenbank erstellen'Daher müssen wir die Datenbank auswählen, die repariert werden soll, und dann auf die Schaltfläche klicken 'Datenbank reparieren'Danach wird uns der Status der Datenbank unserer WordPress-Installation angezeigt, und wir sollten sehen, ob alles gut gelaufen ist 'IN ORDNUNG' neben dem Namen jeder Tabelle, aus der sie besteht.

Jetzt vielleicht anstelle von ihm Cpanel Lassen Sie uns Root-Zugriff auf haben Server in dem die DatenbankDies ist der Fall, wenn wir unseren eigenen Server hosten oder wenn er sich an einer Universität oder in einem Unternehmen befindet. Dies wird es uns ermöglichen, auf eine Art und Weise zu arbeiten, an die wir Gesetz-Linuxer gewöhnt sind, und es ist von der Befehlszeile.

Der erste Schritt besteht darin, den Server zu stoppen MySQL:

$ sudo-Dienst mysql stoppen

Dann korrigieren wir die Datenbank, die uns Probleme anzeigt, was wir mit dem folgenden Befehl tun:

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

Dann starten wir einfach den MySQL Server erneut:

$ sudo-Dienst mysql starten

Beide Ansätze ermöglichen es uns, ein Problem zu lösen, das im Allgemeinen eher isoliert auftritt, obwohl sein Auftreten für entscheidend ist die korrekte Visualisierung unseres Blogs oder eine Website (oder die des Unternehmens, in dem wir arbeiten), für die im Falle eines Ereignisses eine Lösung so schnell wie möglich erforderlich ist.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   rafael sagte

    Hallo, ich brauche jemanden, der mir bei einem Problem mit meinem WordPress helfen kann.
    Ich habe kürzlich das Hosting geändert.
    Wenn ich versuche, den API-Schlüssel in das Plugin einzufügen, erhalte ich diesen.
    Einstellungsfehler Protokoll "https" wird in libcurl nicht unterstützt oder deaktiviert
    Ich habe mit der Antwort get gesprochen und sie haben mir gesagt, dass ich einen Code ändern muss, aber ich weiß nicht, wie ich das machen soll.
    „Ich habe gerade eine Antwort von unserer DevZone-Abteilung erhalten.
    Sie haben den folgenden Fehler "Einstellungsfehler Protokoll" https "wird in libcurl nicht unterstützt oder deaktiviert" (Konfigurationsfehler: Protokoll "https" wird in libcurl nicht unterstützt oder ist ungültig:
    https://drive.google.com/file/d/0B1debuNIQoMERENRajZJWDNDUWc/view
    Sie können über diesen Fehler unter dem folgenden Link lesen:
    https://curl.haxx.se/docs/faq.html#Protocol_xxx_not_supported_or_di
    Sie müssen selbst konfigurieren »

    Wenn Sie mir helfen können, würde ich es schätzen.