Duplicator Dokumentation

Dokumentation, Referenzmaterialien und Tutorials für Duplicator

Verwendung von WP-CLI mit dem Aktivitätsprotokoll


Das Aktivitätsprotokoll-Plugin enthält WP-CLI-Befehle zum Exportieren von Protokolldaten und zum Bereinigen alter Einträge über die Befehlszeile. Dies ist nützlich für die Automatisierung von Protokollexporten, die Integration mit Skripten oder die Verwaltung von Protokollen in Headless- oder Staging-Umgebungen.

Voraussetzungen

Sie benötigen WP-CLI, das auf Ihrem Server installiert ist, und Zugriff, um es von der Befehlszeile aus auszuführen. Das Aktivitätsprotokoll-Plugin muss installiert und aktiviert sein. Führen Sie alle Befehle vom Stammverzeichnis Ihrer WordPress-Installation aus.

Export-Befehl

Der Befehl export gibt Protokolldatensätze des Aktivitätsprotokolls auf dem Terminal oder in einer Datei aus. Sie können die Ergebnisse mit einer beliebigen Kombination der verfügbaren Flags filtern.

wp duplicator-activity-log export

Standardmäßig gibt dies alle Protokolleinträge als formatierte Tabelle aus. Fügen Sie Flags hinzu, um das Ausgabeformat zu filtern und zu ändern.

Export-Flags

Alle Flags sind optional und können frei kombiniert werden.

--format=

Ausgabeformat. Akzeptiert table (Standard), csv oder json.

--category_l1=

Filtern nach übergeordneter Ereigniskategorie. Akzeptierte Werte: user, content, media, plugin, theme, wordpress, appearance, taxonomy, settings.

--severity=

Filtern nach Schweregrad. Akzeptierte Werte: info, low, medium, high, critical.

--user_id=

Ereignisse nach einer bestimmten WordPress-Benutzer-ID filtern.

--event_type=

Filtern nach einem bestimmten Ereignistyp-Code. Zum Beispiel: user_login_failed, plugin_activated, content_post_published.

--search=

Durchsuchen Sie Nachrichten und Objektnamen von Ereignissen. Entspricht dem Feld "Ereignisse suchen" im Adminbereich.

--date_from=

Ereignisse ab diesem Datum anzeigen. Akzeptiert jedes Datumsformat, das PHP's strtotime() versteht, z. B. 2026-01-01 oder yesterday.

--date_to=

Ereignisse bis einschließlich dieses Datums anzeigen.

--site_id=

In WordPress Multisite Ereignisse für eine bestimmte Website nach ihrer Blog-ID filtern. Standardmäßig die aktuelle Website.

--fields=

Kommagetrennte Liste der Felder, die in die Ausgabe aufgenommen werden sollen. Nützlich zum Eingrenzen von CSV-Exporten. Verfügbare Felder: id, date_gmt, user_login, user_role, severity, event_type, message, object_name, ip_address, is_cli.

Export-Beispiele

Alle Ereignisse als CSV-Datei exportieren:

wp duplicator-activity-log export --format=csv > activity-log.csv

Nur Ereignisse mit hoher Schweregrad der letzten 7 Tage exportieren:

wp duplicator-activity-log export --severity=high --date_from="7 days ago"

Alle fehlgeschlagenen Anmeldeversuche als JSON exportieren:

wp duplicator-activity-log export --event_type=user_login_failed --format=json

Alle Plugin-Ereignisse für einen bestimmten Datumsbereich in eine Datei exportieren:

wp duplicator-activity-log export --category_l1=plugin --date_from=2026-01-01 --date_to=2026-01-31 --format=csv > plugins-jan.csv

Exportieren Sie nur bestimmte Felder für eine schlanke CSV-Datei:

wp duplicator-activity-log export --format=csv --fields=date_gmt,user_login,severity,message > compact-log.csv

Bereinigungsbefehl

Der Befehl purge löscht alle Protokolleinträge, die älter als Ihre konfigurierte Aufbewahrungsfrist sind (festgelegt in Aktivitätsprotokoll › Einstellungen › Allgemein). Dies ist dieselbe Aktion, die der tägliche Cron-Job automatisch ausführt.

wp duplicator-activity-log purge

Dies ist nützlich, wenn Sie Ihre Aufbewahrungsfrist geändert haben und alte Einträge sofort bereinigen möchten, ohne auf den nächsten geplanten Lauf zu warten, oder wenn Sie ihn manuell in einem Bereitstellungsskript auslösen müssen.

Um alle Protokolleinträge unabhängig vom Alter zu löschen, verwenden Sie stattdessen die Schaltfläche Alle Protokolle löschen in Aktivitätsprotokoll › Einstellungen › Werkzeuge.


War dieser Artikel hilfreich?


Verwandte Artikel

Lassen Sie keinen Tag ungeschützt vergehen

Jede Stunde ohne ordnungsgemäße WordPress-Backups setzt Ihre Website einem Risiko aus • Jede verzögerte WordPress-Migration kostet Sie Leistung und Wachstum

Get Duplicator Now
Duplikator-Plugin

Warten Sie! Verpassen Sie nicht Ihr
exklusives Angebot!

Als Kunde erhalten Sie 60% RABATT

Testen Sie Duplicator kostenlos auf Ihrer Website – sehen Sie, warum über 1,5 Millionen WordPress-Profis uns vertrauen. Aber warten Sie nicht – dieser exklusive 60% Rabatt ist nur für kurze Zeit verfügbar.

or
Get 60% Off Duplicator Pro Now →