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:
- Log in op KPanel via kpanel.kapsulehost.com
- Ga naar Websites en selecteer de betreffende site
- Klik op Instellingen → Bestandsbeheer
- Navigeer naar de map
logs/in de hoofdmap van uw site
Gebruik van SFTP:
- Ga naar Instellingen → SFTP in KPanel voor de verbindingsgegevens van uw site
- Maak verbinding met FileZilla of uw gewenste SFTP-client
- 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:
- Maak verbinding via SFTP of gebruik Bestandsbeheer in KPanel
- Open
wp-config.phpin de hoofdmap van WordPress - Voeg de volgende regels toe of werk ze bij:
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.
Laat WP_DEBUG_DISPLAY niet op true staan op een live site, omdat dit gevoelige informatie aan bezoekers kan blootstellen.
Controleer de foutenlogboeken direct na het bijwerken van WordPress, plugins of thema's. Veel problemen na een update laten duidelijke sporen achter in het PHP-foutenlogboek.