Error-Logs protokollieren Probleme, die auf Ihrer Website auftreten, einschließlich PHP-Fehler, fehlgeschlagener Datenbankverbindungen und Plugin-Problemen. Wenn auf Ihrer Website etwas schiefgeht, ist das Error-Log oft der schnellste Weg, die Ursache zu ermitteln.
Zugriff auf Logs über den File Manager oder SFTP
KPanel verfügt über keinen eigenen Logs-Tab. Log-Dateien werden auf dem Server gespeichert und können über den File Manager oder SFTP aufgerufen werden.
Verwendung des File Manager:
- Melden Sie sich bei KPanel unter kpanel.kapsulehost.com an
- Gehen Sie zu Websites und wählen Sie die betroffene Website aus
- Klicken Sie auf Einstellungen → File Manager
- Navigieren Sie zum Verzeichnis
logs/im Stammverzeichnis Ihrer Website
Verwendung von SFTP:
- Gehen Sie zu Einstellungen → SFTP in KPanel, um die Verbindungsdaten Ihrer Website zu erhalten
- Verbinden Sie sich mit FileZilla oder Ihrem bevorzugten SFTP-Client
- Navigieren Sie zum Verzeichnis
logs/im Stammverzeichnis Ihrer Website
Das Verzeichnis logs/ enthält:
- PHP-Fehlerprotokoll: Fehler, die von PHP-Code erzeugt werden (das am häufigsten benötigte Log)
- Access-Log: eine Aufzeichnung aller HTTP-Anfragen an Ihre Website
- Error Log: Fehler auf Serverebene (500, 502 usw.)
Ein PHP-Fehlerprotokoll lesen
Ein typischer Eintrag im PHP-Fehlerprotokoll sieht so aus:
[03-Jun-2026 14:32:11 UTC] PHP Fatal error: Call to undefined function get_header() in /var/www/sites/yourdomain/public_html/wp-content/themes/mytheme/page.php on line 8
Dies zeigt Ihnen Datum und Uhrzeit, den Fehlertyp, eine Beschreibung des Problems sowie den Dateipfad und die Zeilennummer, an der der Fehler aufgetreten ist.
Häufige Fehlertypen
| Typ | Schweregrad | Was es bedeutet |
|---|---|---|
| Fatal error | Hoch | Ausführung wurde gestoppt. Die Seite lädt nicht. |
| Warning | Mittel | Etwas Unerwartetes ist passiert, die Ausführung wurde jedoch fortgesetzt. |
| Notice | Niedrig | Kleineres Problem, meist ein Verstoß gegen gute Programmierpraxis. |
| Deprecated | Niedrig | Eine verwendete Funktion wird in einer zukünftigen PHP-Version entfernt. |
Aktivieren des WordPress-Debug-Modus
Für WordPress-Websites liefert die Aktivierung des Debug-Modus detailliertere Fehlerinformationen:
- Verbinden Sie sich über SFTP oder verwenden Sie den File Manager in KPanel
- Öffnen Sie
wp-config.phpim WordPress-Stammverzeichnis - Fügen Sie folgende Zeilen hinzu oder aktualisieren Sie sie:
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
Fehler werden nun in wp-content/debug.log geschrieben, anstatt auf dem Bildschirm angezeigt zu werden.
Lassen Sie WP_DEBUG_DISPLAY auf einer Live-Website nicht auf true gesetzt, da dies vertrauliche Informationen gegenüber Besuchern offenlegen kann.
Prüfen Sie die Error-Logs unmittelbar nach Aktualisierungen von WordPress, Plugins oder Themes. Viele Probleme nach einem Update hinterlassen deutliche Spuren im PHP-Fehlerprotokoll.