Warum Ihre Protokolltabellen wachsen und wie Sie das Problem beheben können
English version: Why Your Log Tables Are Growing and How to Fix It
WP Cerber verwendet eine Reihe geplanter Aufgaben, um seine Datenbanktabellen zu verwalten. Diese Wartungsaufgaben werden regelmäßig mithilfe von WordPress-Cron-Jobs ausgeführt. Unter anderem bereinigen und optimieren diese Aufgaben die Datenbanktabellen des Plugins, um ein unkontrolliertes Wachstum zu verhindern.
In seltenen Fällen können geplante Hintergrundaufgaben möglicherweise nicht ordnungsgemäß ausgeführt werden, wodurch die Größe der Datenbanktabellen unbegrenzt wächst. In diesem Artikel wird erläutert, wie Sie den Status der Wartungsaufgaben von WP Cerber überprüfen und auftretende Probleme beheben können.
So überprüfen Sie den Status der Wartungsaufgaben von WP Cerber
Um sicherzustellen, dass alle Wartungsaufgaben wie erwartet ausgeführt werden, führen Sie die folgenden Schritte aus:
- Navigieren Sie in Ihrem WordPress-Administrationsbereich zur Seite WP Cerber → Tools .
- Klicken Sie auf die Registerkarte „Diagnose“ .
- Scrollen Sie nach unten zum Abschnitt „Wartungsaufgaben“ .
Sie sollten Statusmeldungen ähnlich dieser sehen:
Wenn der Status „Aufgabe wurde noch nie ausgeführt“ anzeigt, bedeutet dies, dass ein Problem mit der Ausführung geplanter WordPress-Cron-Aufgaben vorliegt. Nachfolgend finden Sie Lösungen für die beiden häufigsten Szenarien:
Szenario 1: Interner Cron-Dienst ist aktiv
Wenn Sie oder Ihr Hosting-Anbieter keinen externen Cron-Dienst konfiguriert haben (dies ist die Standardeinstellung für die meisten WordPress-Installationen), können Sie das Problem lösen, indem Sie einen alternativen WordPress-Cron-Mechanismus aktivieren.
Fügen Sie Ihrer Datei wp-config.php die folgende Zeile hinzu:
define( 'ALTERNATE_WP_CRON', true );
Diese Einstellung stellt sicher, dass WordPress versucht, Cron-Tasks auszulösen, wenn jemand Ihre Site besucht. Dies kann zur Lösung von Ausführungsproblemen beitragen.
Szenario 2: Externer Cron-Dienst ist konfiguriert
Wenn Sie oder Ihr Hosting-Anbieter einen externen Cron-Dienst konfiguriert haben, wird der folgende Hinweis angezeigt:
„Hinweis: Der interne WordPress-Cron-Launcher ist auf dieser Site deaktiviert.“
In diesem Fall werden alle Probleme mit Wartungsaufgaben wahrscheinlich dadurch verursacht, dass der externe Cron-Dienst keine HTTP-Anfragen an Ihre Website senden kann (oder dies eingestellt hat). So beheben Sie das Problem:
- Wenden Sie sich für Unterstützung an Ihren Hosting-Anbieter.
- Bestätigen Sie, dass der externe Cron-Dienst ordnungsgemäß konfiguriert ist und aktiv HTTP-Anfragen an Ihre Website sendet.
Einpacken
Die regelmäßige Ausführung der Wartungsaufgaben von WP Cerber ist entscheidend, um eine Aufblähung der Datenbank zu verhindern und eine optimale Leistung sicherzustellen. Indem Sie den Status dieser Aufgaben überprüfen und etwaige Probleme umgehend beheben, können Sie eine unnötige Belastung Ihrer Datenbank und Hosting-Ressourcen vermeiden. Unabhängig davon, ob Sie sich auf das interne Cron-System von WordPress oder einen externen Cron-Dienst verlassen, ist die richtige Konfiguration für den reibungslosen Betrieb Ihres WordPress unerlässlich.