Fehler-Log lesen und interpretieren

Wo finden Sie Zugriffs- und Fehler-Logs und was sagen Ihnen die häufigsten Fehler.

Aktualisiert am 28.10.2026·2 Min. Lesezeit

Wenn Ihre Website nicht funktioniert wie erwartet, sind Logs Ihre erste Anlaufstelle.

Wo sind die Logs?

Per SFTP im Verzeichnis /logs:

  • access.log — jeder HTTP-Request (auch erfolgreiche)
  • error.log — Apache-Fehler
  • php-error.log — PHP-Fehler und Warnings
  • mail.log — E-Mail-Versand (bei aktivem Mail-Modul)

Alternativ im Portal unter Meine Dienste → Ihre Webhosting-Instanz → Logs.

Access-Log verstehen

Format (Standard: Combined):

Text
77.90.60.191 - - [21/Jul/2026:10:34:03 +0200] "GET /index.php HTTP/1.1" 200 4234 "https://google.de" "Mozilla/5.0..."
  • 77.90.60.191 — IP des Besuchers
  • 21/Jul/2026:10:34:03 — Zeitpunkt
  • GET /index.php — angeforderte Seite
  • 200 — HTTP-Status (200=OK, 404=Not Found, 500=Server Error)
  • 4234 — Antwortgröße in Bytes
  • Mozilla/5.0 — User-Agent (Browser)

Häufige HTTP-Fehler

404 Not Found — Datei existiert nicht. Prüfe Rechtschreibung, .htaccess-Regeln.

403 Forbidden — Zugriff verweigert. Dateirechte prüfen (sollte 644 für Dateien, 755 für Verzeichnisse sein).

500 Internal Server Error — Server-Fehler. error.log und php-error.log prüfen.

502 Bad Gateway — Backend antwortet nicht (bei PHP-FPM). Meist temporär.

Häufige PHP-Fehler

"Allowed memory size exhausted" — memory_limit im Portal erhöhen.

"Maximum execution time exceeded" — max_execution_time erhöhen oder Code optimieren.

"Undefined index" / "Undefined variable" — Programmierfehler, keine Kritischen aber optisch nervig.

"Fatal error: Uncaught Error: Class not found" — Fehlende Datei oder falscher Namespace.

Log-Rotation

Wir rotieren die Logs täglich:

  • access.log — aktueller Tag
  • access.log.1.gz — gestern
  • access.log.2.gz bis access.log.14.gz — 14 Tage rückwärts

Ältere Logs werden gelöscht. Wenn Sie länger aufheben wollen, per SFTP regelmäßig kopieren.

Live-Log

Über SSH (falls im Tarif enthalten):

Bash
tail -f /logs/access.log
tail -f /logs/error.log
Hat Ihnen diese Anleitung geholfen?

Passend dazu.

WTS Datenschutz

Ihre Cookie-Einstellungen

Sie entscheiden, welche optionalen Kategorien Sie freigeben. Notwendige Funktionen bleiben immer aktiv.

Notwendig

Immer aktiv

Für grundlegende Funktionen wie Anmeldung, Warenkorb und Sicherheit.

Details

Dazu gehören auch Ihre ausdrücklich gewählte Sprache und Darstellung sowie diese Cookie-Auswahl. Die Auswahl speichern wir für sechs Monate in einem Cookie in diesem Browser.

Komfort

Zusätzliche Funktionen für eine bequemere Nutzung unserer Website.

Details

Ihre aktiv gewählte Sprache und Darstellung bleiben unabhängig von dieser Freigabe gespeichert. Zusätzliche optionale Komfortdienste sind derzeit nicht eingebunden.

Statistik

Hilft uns zu verstehen, wie unsere Website genutzt wird.

Details

Derzeit verwenden wir keine optionalen Statistikdienste. Erst ein eingebundener Dienst könnte Ihre Freigabe für diese Kategorie nutzen.

Marketing

Für personalisierte Inhalte und die Auswertung von Werbung.

Details

Derzeit verwenden wir keine Marketing- oder Werbetracker. Eine Freigabe in dieser Kategorie startet daher keine Werbedienste.

Aktuell sind keine optionalen Dienste eingebunden. Ihre Freigaben werden gespeichert und aktivieren für sich allein keine Dienste.