Wie greift man auf Apache-/PHP-Logs zu?

Procédure

Bei einem Webhosting im LWS Panel werden die Protokolle Ihrer Website (Zugriffslogs, PHP-Fehler, von der ModSecurity-Firewall blockierte Anfragen) im Tool LWS Log Analyzer eingesehen. Sie öffnen es über das Symbol „Logs Apache PHP ModSecurity“ im Bereich „Datenbank & PHP“. Es zeigt die Protokolle in Echtzeit für 24 Stunden bis 7 Tage an und ermöglicht das Herunterladen der rohen Zugriffsprotokolle.

LWS Log Analyzer öffnen

  1. Öffnen Sie die Verwaltung Ihres Hostings

    In Ihrem LWS-Kundenbereich, Reiter „Domain(s) & Hosting(s)“, klicken Sie neben dem betroffenen Hosting auf „Verwalten“. Wenn Sie sich nicht anmelden können, lesen Sie die Hilfe Wie meldet man sich bei seinem LWS-Konto an und behebt Verbindungsprobleme?

  2. Klicken Sie auf „Logs Apache PHP ModSecurity“

    Im Bereich „Datenbank & PHP“ klicken Sie auf das Symbol „Logs Apache PHP ModSecurity“.

    Wie greift man auf Apache-/PHP-Logs zu?

    Das Tool LWS Log Analyzer öffnet sich unter einer serverbezogenen Adresse Ihres Hostings und nicht auf panel.lws.fr. Um zum Panel zurückzukehren, verwenden Sie den Pfeil oben links.

  3. Folgen Sie beim ersten Öffnen der geführten Tour

    Beim ersten Mal führt Sie eine 4-stufige Tour durch die Auswahl der Sprache („Français“ oder „English“) und stellt Ihnen dann das Tool vor. Klicken Sie auf „Weiter“ bis „Los geht's!“, oder auf „Überspringen“, um sie zu schließen.

Den Bildschirm von LWS Log Analyzer verstehen

Oben auf jeder Seite finden Sie dieselben Einstellungen:

  • die Registerkarten: „Zugriffe & Fehler“, „PHP-Fehler“, „Mod Security (WAF)“, „Cache“, „PHP-FPM“ und „Schutz“;
  • den Zeitraum: „24h“ (standardmäßig), „Letzte 48h“, „Letzte 4 Tage“ oder „Letzte 7 Tage“;
  • die Domainliste: zunächst „Alle Domains“ oder nur eine Website bzw. Subdomain des Hostings;
  • das Suchfeld, die Schaltfläche „Aktualisieren“ und die Schaltfläche „✨ KI-Analyse“, die die angezeigte Seite analysiert.

Die Protokolle werden automatisch etwa alle 15 Sekunden aktualisiert (Hinweis „Auto-refresh“ oben auf dem Bildschirm). Jeder Indikator enthält ein „?“, das erklärt, was er zählt.

Wie greift man auf Apache-/PHP-Logs zu?

Zugriffe & Fehler: die Besuche Ihrer Website

Diese Registerkarte ersetzt das alte Zugriffsprotokoll (access.log). Sie listet alle an Ihre Website gestellten Anfragen von Besuchern und Robotern auf: Zähler nach Antworttyp (2XX Erfolg, 3XX Weiterleitung, 4XX Client, 5XX Server, Fehlerrate), Diagramm der Anfragen pro Stunde, IP-Adressen, Seiten und häufigste Länder. Die Filter „4xx“ und „5xx“ behalten nur Fehler; die Filter „> 1s“, „> 2s“ und „> 5s“ behalten langsame Anfragen.

Jede Zeile der Tabelle zeigt Datum, IP-Adresse des Besuchers, Methode (GET zum Anzeigen einer Seite, POST zum Absenden eines Formulars oder für eine Anmeldung), die angeforderte Adresse, den Antwortcode, die Größe und die Dauer.

PHP-Fehler: die Fehler Ihres Codes

Diese Registerkarte ersetzt das alte PHP-Log (PHP.log). Sie zählt die Fehler nach Schweregrad: „FATAL / PARSE“ (kritische Fehler, die die Seite blockieren), „WARNING“, „NOTICE“, „DEPRECATED“ (veraltete Funktionen). Außerdem zeigt sie die am häufigsten fehlerhaften Dateien an.

Wie greift man auf Apache-/PHP-Logs zu?

In der Tabelle sortieren die Filter „Alle“, „Fatal“, „Warning“, „Notice“ und „Deprecated“ die Fehler. Die Spalten „PHP-DATEI“ und „ZEILE“ geben an, wo der Fehler auftritt; die Spalte „MELDUNG“ liefert den genauen Text.

Wie greift man auf Apache-/PHP-Logs zu?

Mod Security (WAF): die von der Firewall blockierten Anfragen

Diese Registerkarte ersetzt das alte ModSecurity-Log (ModSecurity.log). Sie zählt die blockierten Angriffe und listet für jede Anfrage die IP-Adresse, die Zieladresse, die Nummer der ausgelösten Regel und den Status „🚫 Blockiert“ auf. Ein Besucher, dessen Anfrage durch eine Regel blockiert wird, erhält einen Fehler 406. Die Schaltfläche „🚫 Nur Blockierte“ blendet den Rest aus. Viele blockierte Anfragen auf /.env oder /.git/config von ausländischen Adressen sind Bots, die nach geheimen Dateien suchen: das ist normal.

Wie greift man auf Apache-/PHP-Logs zu?

Die Firewall-Einstellungen werden nicht hier vorgenommen: Sie befinden sich im Symbol „Mod security“ im Bereich „Sicherheit“ des LWS Panel.

Cache, PHP-FPM und Schutz

  • Cache: Anteil der aus dem Cache (HIT) oder vom Server (MISS) bereitgestellten Seiten und die durchschnittliche Antwortzeit jeder Seite.
  • PHP-FPM: Dauer, Speicher und Prozessorverbrauch Ihrer PHP-Skripte, mit dem langsamsten Skript und einem Filter „Langsam (>1s)“.
  • Schutz: vom Schutz des LWS-Servers blockierte Anfragen. Ein Fehler 509 signalisiert zu viele Verbindungen oder Anfragen (Schutz vor Überlastung), ein Fehler 512 einen ausgelösten Sicherheitsfilter (verdächtige Adresse, SQL-Injection, Brute Force), und die Schwarze Liste enthält die blockierten IP-Adressen.

Die Ursache eines 500-Fehlers oder einer weißen Seite finden

  1. Öffnen Sie die Registerkarte „PHP-Fehler“

    Wählen Sie den Zeitraum, der den Zeitpunkt des Problems abdeckt („24h“ oder mehr, wenn der Fehler älter ist), und bei Bedarf die betroffene Domain.

  2. Klicken Sie auf den Filter „Fatal“

    Identifizieren Sie die Zeile, die der Uhrzeit des Problems entspricht. Die Spalten „PHP-DATEI“ und „ZEILE“ benennen die betroffene Datei: Bei WordPress weist eine Adresse wie /wp-content/plugins/nom-de-l-extension/ auf das betroffene Plugin hin.

  3. Lassen Sie eine Diagnose durchführen

    Klicken Sie am Ende der Zeile auf „✨ KI-Diagnose“ und dann auf „✨ Mit der KI analysieren“. Nach 15 bis 30 Sekunden erklärt das Tool die Bedeutung des Fehlers, seine wahrscheinliche Ursache und die Schritte zu seiner Behebung.

    Wie greift man auf Apache-/PHP-Logs zu?

Die rohen Zugriffsprotokolle herunterladen

  1. Klicken Sie auf „📦 Rohe Logs“

    Gehen Sie im Reiter „Zugriffe & Fehler“ unten auf der Seite zu „Ihre Daten exportieren“ und klicken Sie auf „📦 Rohe Logs“.

  2. Laden Sie die gewünschte Datei herunter

    Klicken Sie neben der Datei auf „📥 Herunterladen“: „nginx.access.log“ für das heutige Protokoll oder das Archiv „nginx.access.log-JJJJMMTT.gz“ für den gewünschten Tag. Die Archive decken die letzten 15 Tage ab.

    Wie greift man auf Apache-/PHP-Logs zu?

Um nur einen Teil der Anfragen zu exportieren (zum Beispiel die 404-Fehler einer Domain), stellen Sie zuerst Zeitraum, Domain und Filter ein und klicken Sie dann auf „📥 Gefiltertes CSV“.

Häufig gestellte Fragen

Ich finde die Registerkarten Error.log und PHP.log nicht mehr

Der alte Bildschirm „Apache- und PHP-Logs“ wurde durch LWS Log Analyzer ersetzt. Die PHP-Fehler finden Sie in der Registerkarte „PHP-Fehler“, die fehlerhaften Anfragen in „Zugriffe & Fehler“ (Filter „4xx“ und „5xx“) und die Firewall-Blockierungen in „Mod Security (WAF)“.

Ich sehe keine Fehler, obwohl meine Website einen anzeigt

Prüfen Sie den Zeitraum (wechseln Sie auf „Letzte 7 Tage“, wenn das Problem älter ist) und die in der Liste gewählte Domain. Wenn die Registerkarte „PHP-Fehler“ weiterhin leer ist, sehen Sie in „Zugriffe & Fehler“ mit dem Filter „5xx“ nach, anschließend in der Registerkarte „Schutz“.

Ein Besucher erhält einen Fehler 406

Eine von einer ModSecurity-Firewall-Regel blockierte Anfrage gibt einen Fehler 406 zurück. Suchen Sie im Reiter „Mod Security (WAF)“ nach der IP-Adresse des Besuchers oder der Seitenadresse: Wenn die Anfrage „🚫 Blockiert“ ist, notieren Sie die Nummer der Regel. Die Hilfe Wie behebt man einen 406-Fehler und findet die Ursache des Problems? erklärt das weitere Vorgehen.

Ein Besucher erhält einen 403-Fehler

Ein 403-Fehler wird nicht von ModSecurity-Regeln zurückgegeben. Sehen Sie sich zuerst die Registerkarte „Schutz“ und dann „Zugriffe & Fehler“ mit dem Filter „4xx“ an. Die Hilfe Wie behebt man einen 403 Forbidden-Fehler auf Ihrer Website? erläutert die möglichen Ursachen im Detail.

Meine Website ist langsam: wo soll ich nachsehen?

Verwenden Sie in „Zugriffe & Fehler“ die Filter „> 1s“, „> 2s“ und „> 5s“. Die Registerkarte „PHP-FPM“ zeigt das langsamste Skript an und die Registerkarte „Cache“ den Anteil der aus dem Cache bereitgestellten Seiten.

Kann ich ältere Protokolle erhalten?

Das Tool zeigt höchstens die letzten 7 Tage an. Die rohen Zugriffsprotokolle können mit „📦 Rohe Logs“ für 15 Tage heruntergeladen werden.

Kann ich die Protokolle in meinen FTP-Bereich kopieren?

Nein, das Tool bietet diese Option nicht an. Laden Sie sie mit „📦 Rohe Logs“ herunter und senden Sie sie dann wohin Sie möchten.

Wer ist Albert?

Das ist der KI-Assistent von LWS Log Analyzer. Klicken Sie auf die Sprechblase 💬 unten rechts auf dem Bildschirm, um ihm eine Frage zu Ihren Protokollen zu stellen, zum Beispiel „Wird meine Website angegriffen?“ oder „Warum habe ich 500-Fehler?“.

Verwandte Artikel

help.lws.net/a/124
War dieser Artikel hilfreich?

Ja

Nicht

41 355 Mal gelesen

Vielen Dank! Stellen Sie gerne Fragen zu unserer Dokumentation, wenn Sie weitere Informationen wünschen, und helfen Sie uns, sie zu verbessern.

Ähnliche Artikel

Eine Frage zu diesem Artikel?

Stellen Sie sie dem LWS-Team und der Community. Die Antwort wird nach Moderation veröffentlicht.

Stellen Sie eine Frage an das LWS-Team und seine Gemeinschaft

DSGVO: Verantwortlicher: LWS-Ligne Web Services. Zweck: Moderation und öffentliche Veröffentlichung Ihrer Frage, gegebenenfalls Benachrichtigung über eine Antwort. Rechtsgrundlage: Einwilligung (Art. 6 Abs. 1 lit. a DSGVO). Speicherdauer der E-Mail-Adressen: 90 Tage nach der Benachrichtigung, höchstens 12 Monate ohne Antwort. Zur Ausübung Ihrer Rechte siehe den DSGVO-Abschnitt unserer AGB.