# Toegang tot de foutenlogs van uw website

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

Foutenlogboeken registreren problemen die zich op uw website voordoen, waaronder PHP-fouten, mislukte databaseverbindingen en pluginproblemen. Als er iets misgaat op uw site, is het foutenlogboek vaak de snelste manier om de oorzaak te achterhalen.

### Logboeken openen via Bestandsbeheer of SFTP

KPanel heeft geen apart tabblad Logboeken. Logbestanden worden opgeslagen op de server en zijn toegankelijk via Bestandsbeheer of SFTP.

**Gebruik van [Bestandsbeheer](https://support.kapsulehost.com/nl-nl/file-manager):**

1. Log in op KPanel via [kpanel.kapsulehost.com](https://kpanel.kapsulehost.com)
2. Ga naar **Websites** en selecteer de betreffende site
3. Klik op **Instellingen → Bestandsbeheer**
4. Navigeer naar de map `logs/` in de hoofdmap van uw site

**Gebruik van [SFTP](https://support.kapsulehost.com/nl-nl/sftp-access):**

1. Ga naar **Instellingen → SFTP** in KPanel voor de verbindingsgegevens van uw site
2. Maak verbinding met FileZilla of uw gewenste SFTP-client
3. Navigeer naar de map `logs/` in de hoofdmap van uw site

De map `logs/` bevat:

- **PHP-foutenlogboek**: fouten gegenereerd door PHP-code (het meest gebruikte logboek)
- **Accesslog**: een overzicht van alle HTTP-verzoeken naar uw site
- **Foutenlogboek**: fouten op serverniveau (500, 502, enz.)

### Een PHP-foutenlogboek lezen

Een typische regel in een PHP-foutenlogboek ziet er als volgt uit:

```
[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
```

Dit geeft u de **datum en tijd**, het **type fout**, een **beschrijving** van het probleem, en het **bestandspad en regelnummer** waar de fout zich voordeed.

### Veelvoorkomende typen fouten

| Type | Ernst | Wat het betekent |
|------|----------|---------------|
| Fatal error | Hoog | Uitvoering gestopt. Pagina wordt niet geladen. |
| Warning | Gemiddeld | Er gebeurde iets onverwachts, maar de uitvoering ging door. |
| Notice | Laag | Klein probleem, meestal een schending van goede codeerpraktijken. |
| Deprecated | Laag | Een gebruikte functie wordt in een toekomstige PHP-versie verwijderd. |

### WordPress-foutopsporingsmodus inschakelen

Voor WordPress-sites geeft het inschakelen van de foutopsporingsmodus uitgebreidere foutinformatie weer:

1. Maak verbinding via SFTP of gebruik Bestandsbeheer in KPanel
2. Open `wp-config.php` in de hoofdmap van WordPress
3. Voeg de volgende regels toe of werk ze bij:

```php
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
```

Fouten worden weggeschreven naar `wp-content/debug.log` in plaats van op het scherm weergegeven.

> **Warning:** Laat `WP_DEBUG_DISPLAY` niet op `true` staan op een live site, omdat dit gevoelige informatie aan bezoekers kan blootstellen.

> **Tip:** Controleer de foutenlogboeken direct na het [bijwerken van WordPress, plugins of thema's](https://support.kapsulehost.com/nl-nl/wordpress-updates). Veel problemen na een update laten duidelijke sporen achter in het PHP-foutenlogboek.
