Fehlerprotokolle sind essentiell für die Fehlerbehebung bei Website-Problemen. In dieser Anleitung erklären wir, wie Sie Fehlerprotokolle in DirectAdmin anzeigen.

Was sind Fehlerprotokolle?

Fehlerprotokolle sind Dateien, in denen der Server Fehler aufzeichnet. Sie enthalten:

  • PHP-Fehler und Warnungen
  • Apache-Webserver-Fehler
  • Zugriffsprobleme (403, 404, 500 Fehler)
  • Datenbankverbindungsprobleme

Fehlerprotokolle anzeigen

Via DirectAdmin

  1. Melden Sie sich bei DirectAdmin an
  2. Gehen Sie zu Error Logs oder Site Logs
  3. Wählen Sie den Protokolltyp
  4. Sie sehen die letzten Zeilen der Protokolldatei

Via File Manager

Protokolle befinden sich in /domains/example.de/logs/:

  • error.log - Fehlermeldungen
  • access.log - Zugriffsprotokolle

Via FTP oder SSH

Laden Sie die Protokolle per FTP herunter, um sie in einem Texteditor zu analysieren. Mit SSH-Zugang können Sie eine Protokolldatei mit tail -f in Echtzeit verfolgen, zum Beispiel tail -f error.log. So sehen Sie neue Fehlermeldungen sofort, während Sie Ihre Website testen.

Fehlerprotokolle lesen

Typischer PHP-Fehler:

[14-Jan-2026 10:30:45] PHP Fatal error: Uncaught Error:
Call to undefined function example() in /home/user/domains/example.de/public_html/file.php:25

HTTP-Statuscodes

Code Bedeutung Lösung
403 Zugriff verweigert Berechtigungen prüfen
404 Nicht gefunden URL/Datei prüfen
500 Serverfehler PHP/Konfiguration prüfen

Häufige Fehler

PHP Fatal error: Memory exhausted

Lösung: memory_limit in PHP-Einstellungen erhöhen.

Permission denied

Lösung: CHMOD-Berechtigungen prüfen (644 für Dateien, 755 für Ordner). Verwenden Sie niemals 777: Das ist ein unnötiges Sicherheitsrisiko.

Datenbankverbindungsfehler

Warning: mysqli_connect(): Access denied for user

Lösung: Datenbankname, Benutzername und Passwort in Ihrer Konfigurationsdatei prüfen (bei WordPress wp-config.php).

Tipps für Debugging

  1. Timestamp prüfen: Aktuelle Fehler sind relevanter
  2. Muster suchen: Gleicher Fehler wiederholt? Ursache beheben
  3. Von unten beginnen: Neueste Fehler sind unten
  4. Zeile notieren: Datei und Zeilennummer zeigen auf den Fehler
  5. Problem reproduzieren: Die fehlerauslösende Aktion ausführen, während Sie das Protokoll beobachten

WordPress Debug-Modus

define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);

Die Meldungen landen in /wp-content/debug.log. Setzen Sie WP_DEBUG wieder auf false, sobald Sie das Problem gefunden haben.

Hilfe benötigt?

Wir sind für Sie da! Haben Sie Probleme oder Fragen? Unser Support-Team hilft Ihnen gerne persönlich weiter. Schreiben Sie uns über das Ticketsystem - wir antworten normalerweise innerhalb weniger Stunden und finden gemeinsam die beste Lösung.

Suchen Sie Webhosting-Pakete? Sehen Sie sich unser Angebot an.