Logs für das WP Discourse Plugin anzeigen

Das WP Discourse-Plugin verfügt über ein eigenes Protokollierungssystem (seit v2.2.5). Hier finden Sie eine Übersicht, wie es funktioniert und wie Sie es nutzen können. Falls Sie Fragen haben, antworten Sie bitte unten.

Was wird protokolliert

Alle Hauptfunktionen von WP Discourse protokollieren Fehler (seit v2.3.5). Um jede Aktion zu protokollieren, einschließlich erfolgreicher Vorgänge, können Sie die ausführliche Protokollierung für den jeweiligen Funktionsbereich aktivieren, zu dem Sie mehr Informationen benötigen. Suchen Sie in der entsprechenden Registerkarte nach einer Einstellung, die mit „Verbose..“ beginnt.

Wie Protokolle gespeichert werden

Das Plugin speichert bis zu 10 Tage an Protokollen in seinem eigenen Ordner uploads/wp-discourse als .log-Dateien, wobei pro Tag eine Datei erstellt wird. Das bedeutet, es gibt höchstens 10 Dateien gleichzeitig, mit einer Größenbegrenzung von 5,25 MB pro Datei. Sobald dieses Limit erreicht ist, wird die älteste Datei entfernt, sobald eine neue erstellt wird (d. h. die Protokolle werden rotiert).

Falls es nicht möglich ist, Protokolldateien auf Ihrer WordPress-Instanz zu speichern, beispielsweise weil der uploads-Ordner restriktive Berechtigungen hat, funktioniert das WP Discourse-Protokollierungssystem derzeit nicht für Sie (alle Protokolle werden verworfen).

Unser Logger ist eine Erweiterung des weit verbreiteten Monolog, das eine Vielzahl von Handlers, Formattern und Prozessoren bietet. Sobald wir mit der Leistung unseres ursprünglichen lokalen .log-Handlers zufrieden sind, werden wir die Möglichkeit hinzufügen, dass Websites einen anderen Handler verwenden können (entweder aus Monolog oder einen eigenen).

Wie man Protokolle einsehen kann

Sie können Ihre Protokolle in einem neuen WP Discourse-Admin-Tab namens „Logs“ einsehen. Dies ermöglicht es Ihnen, leicht zu erkennen, was in jeder Protokolldatei enthalten ist.

Wie man Protokolle teilt

Im Protokoll-Viewer können Sie eine ZIP-Datei herunterladen, die Ihre Protokolle sowie eine „Meta“-Datei über Ihre WordPress-Instanz (Softwareversionen und WP Discourse-Einstellungswerte) enthält. Dies erleichtert es Ihnen, Ihre Protokolle lokal zu prüfen oder sie möglicherweise mit jemandem zu teilen, der Ihnen bei der Diagnose eines Problems hilft.

\u003e :warning: Bitte beachten Sie den Abschnitt „Datenschutz“ weiter unten, bevor Sie Ihre Protokolle mit Dritten teilen.

Datenschutz

Die Protokolle enthalten keine:

  • personenbezogenen Daten, z. B. Namen, E-Mail-Adressen und Adressen; oder
  • Geheimnisse, z. B. Ihr Discourse-API-Token.

Dies sind Mindestanforderungen, um es möglich zu machen, Ihre Protokolle mit einer dritten Partei zu teilen, die Ihnen bei der Diagnose eines Problems hilft. Sie sollten dennoch die Privatsphäre der Daten Ihrer Website und Ihrer Benutzer sowie Ihre diesbezüglichen Verpflichtungen berücksichtigen, bevor Sie Ihre Protokolle mit jemandem teilen.

\u003cdiv data-theme-toc="true"\u003e \u003c/div\u003e

10 „Gefällt mir“