Wat is een internal server error?

Een Internal Server Error is een 500 foutcode welke getoond wordt wanneer een script een fout genereert op de webpagina. Omdat deze foutcode zeer algemeen is weet je vaak niet direct waar het probleem zit.

Veelvoorkomende oorzaken

In veel gevallen komt de Internal Server Error voort uit een van de volgende oorzaken.

  • Er zit een programmatiefout in een of meerdere scripts, bijvoorbeeld omdat er een typefout in staat. Ook fouten in een .htaccess bestand vallen hieronder.
  • Er ontbreken core-bestanden van het CMS. Deze cruciale bestanden zijn nodig om het CMS te laten functioneren.
  • Een update van CMS, plugin of thema is niet goed gegaan. Bijvoorbeeld omdat een plugin niet compatible is met het CMS.

Error log inzien

Wanneer de webpagina een Internal Server Error foutcode toont, dan worden deze weggeschreven in de zogeheten error_log. Deze kan je inzien binnen Plesk.

Binnen Plesk klik je op Websites & domeinen en vervolgens klik onder geavanceerde instellingen op Logbestanden.

Error log inzien via Plesk

Error log inzien via Plesk

Vervolgens klik je op error_log.

Error log in Plesk

Error log in Plesk

Nu opent zicht een scherm met daarin foutregels. Deze kan je bijvoorbeeld bespreken met jouw website bouwer.

Voorbeeld foutregel

In onderstaand voorbeeld een simpele foutregel waarin omschreven wordt dat de index een favicon.ico aanroept maar dat deze niet bestaat.

[Wed May 13 13:32:55 2015] [error] [client 127.0.0.1] File does not exist: /var/www/vhosts/RealHosting.nl/httpdocs/favicon.ico

Dit is overigens geen foutregel welke een Internal Server Error genereert.

M
Mark is the author of this solution article.

Was dit antwoord nuttig? Ja Nee

Feedback versturen
Het spijt ons dat we u niet hebben kunnen helpen. Als u feedback geeft, kunnen we het artikel verbeteren.