# Zugriff auf die Fehlerprotokolle Ihrer Website

Source: https://support.kapsulehost.com/de-de/error-logs

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](https://support.kapsulehost.com/de-de/file-manager):**

1. Melden Sie sich bei KPanel unter [kpanel.kapsulehost.com](https://kpanel.kapsulehost.com) an
2. Gehen Sie zu **Websites** und wählen Sie die betroffene Website aus
3. Klicken Sie auf **Einstellungen → File Manager**
4. Navigieren Sie zum Verzeichnis `logs/` im Stammverzeichnis Ihrer Website

**Verwendung von [SFTP](https://support.kapsulehost.com/de-de/sftp-access):**

1. Gehen Sie zu **Einstellungen → SFTP** in KPanel, um die Verbindungsdaten Ihrer Website zu erhalten
2. Verbinden Sie sich mit FileZilla oder Ihrem bevorzugten SFTP-Client
3. 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:

1. Verbinden Sie sich über SFTP oder verwenden Sie den File Manager in KPanel
2. Öffnen Sie `wp-config.php` im WordPress-Stammverzeichnis
3. Fügen Sie folgende Zeilen hinzu oder aktualisieren Sie sie:

```php
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.

> **Warning:** Lassen Sie `WP_DEBUG_DISPLAY` auf einer Live-Website nicht auf `true` gesetzt, da dies vertrauliche Informationen gegenüber Besuchern offenlegen kann.

> **Tip:** Prüfen Sie die Error-Logs unmittelbar nach [Aktualisierungen von WordPress, Plugins oder Themes](https://support.kapsulehost.com/de-de/wordpress-updates). Viele Probleme nach einem Update hinterlassen deutliche Spuren im PHP-Fehlerprotokoll.
