Ereignisprotokoll auswerten

papaya CMS protokolliert nicht nur alle Aktivitäten der aktiven Nutzer, sondern auch alle Systemmeldungen. Welche Meldungen protokolliert werden, können Sie in der Systemkonfiguration einstellen, siehe Abschnitt 15.3.2, „Debugausgabe zur Fehlersuche“. Die Meldungen können dabei von PHP erzeugt worden sein, vom XSLT-Prozessor oder vom Datenbankserver.

Sie können das Protokoll nutzen, wenn Sie technischen Problemen nachgehen wollen. Sie können auf diese Weise feststellen, ob einzelne Scripte von papaya CMS einen Bug aufweisen. Es ist jedoch technisch unmöglich, schwerwiegende PHP-Fehler zu protokollieren. Diese treten ein, wenn zum Beispiel die PHP-Laufzeitumgebung abstürzt. Solche Fehler werden jedoch in der Regel durch den Webserver protokolliert, sodass Sie in solchen Fällen einen Blick in die Fehlerprotokolldatei von Apache werfen sollten.

Mit dem Protokoll können Sie folgende Aktionen ausführen:

Protokoll der Loginversuche

Das Protokollmodul registriert jedoch nicht nur alle Meldungen und Nutzeraktivitäten, sondern führt auch Buch über Login-Versuche. Jedesmal, wenn sich ein Backend-Nutzer oder ein Community-Mitglied anzumelden versucht, wird der Vorgang registriert. Sie können dem Loginprotokoll dabei entnehmen, ob ein Anmeldeversuch gescheitert ist oder nicht.

Das Login-Protokoll ermöglicht Ihnen folgende Aktionen:

Orientierung im Protokoll

Klicken Sie in der Menügruppe „Administration“ auf Protokoll. Sie gelangen zum Abschnitt „Ereignisprotokoll“:

Abbildung 19.1. Ereignisprotokoll

Ereignisprotokoll

Bearbeitungsmenü

Im Bearbeitungsmenü stehen Ihnen folgende Funktionen zur Verfügung:

  • Loginversuche: Öffnet Loginprotokoll, siehe Abschnitt 19.7, „Mit dem Loginprotokoll arbeiten“.

  • Priorität: „Priorität“ aus, auf welche Prioritätsebene die Anzeige eingeschränkt werden soll.

  • Typ: Wählen Sie aus der Drop-Down-Liste „Typ“ aus, auf welchen Ereignistyp die Anzeige eingeschränkt werden soll.

  • Aktualisieren: Klicken Sie auf Aktualisieren, um das Ereignisprotokoll zu aktualisieren.

  • Alte löschen: Mit Alte löschen können Sie alle Meldungen löschen, die älter sind als die aktuell ausgewählte Meldung. Dieser Menüpunkt ist nur aktiv, wenn Sie eine Meldung ausgewählt haben.

  • Leeren: Klicken Sie auf Leeren, um das gesamte Ereignisprotokoll zu leeren.

Content-Bereich

Im Content-Bereich wird das Ereignisprotokoll angezeigt:

Abbildung 19.2. Ereignisprotokoll

Ereignisprotokoll

Die Felder der Liste haben dabei folgende Bedeutung:

  • Nachricht: Im Feld „Nachricht“ wird ein kurzer Infotext eingeblendet, wobei das Icon vor dem Infotext die Priorität der Meldung anzeigt.

  • Gruppe: Dem Feld „Gruppe“ können Sie entnehmen, in welchem Modul von papaya CMS die Meldung generiert worden ist.

  • Datum: Das Feld „Datum“ listet schließlich Datum und Uhrzeit auf, an dem das Ereignis stattgefunden hat, das die Meldung ausgelöst hat.

Im folgenden Abschnitt können Sie lesen, wie Sie eine Meldung in der Detailansicht einsehen können.

Suche

Im Handbuch suchen nach:

Fehler gefunden?

Teilen Sie uns mit, wenn Sie Fehler gefunden haben. Auf diese Weise helfen Sie uns, die Qualität der Dokumentation zu verbessern: Redaktion