Zorg ervoor dat u geldige referenties gebruikt. Als alles goed is, kijk dan eens naar deze:
Fout met een .htaccess-bestand
Als u .htaccess op uw site gebruikt, kan dit interfereren met de webpagina die u in uw browser probeert te laden. Controleer de .htaccess-configuratie. Eventuele syntaxisfouten zorgen ervoor dat een 500 Internal Server Error-bericht wordt weergegeven in plaats van uw website.
Om te bevestigen of een verkeerde configuratie van .htaccess de oorzaak is van de 500 Internal Server-fout, verwijdert of hernoemt u het .htaccess-bestand tijdelijk en probeert u de pagina opnieuw te laden.
Zie ook:
.htaccess herschrijfregels gebruiken .htaccess bestanden gebruiken
Tijd voor PHP-codering
Als uw PHP-script externe netwerkverbindingen maakt, kunnen de verbindingen een time-out krijgen. Als er te veel verbindingen worden geprobeerd en er een time-out optreedt, zal dit een "500 Internal Server Error" veroorzaken. Om deze time-outs en fouten te voorkomen, moet u ervoor zorgen dat PHP-scripts worden gecodeerd met enkele time-outregels. Meestal is het echter moeilijk om een time-outfout op te sporen bij het verbinden met een database of extern met externe bronnen (bijvoorbeeld:RSS-feeds). Ze zorgen er in feite voor dat het script niet verder kan worden uitgevoerd.
Het verwijderen van externe verbindingen kan zowel de prestaties van uw website verbeteren als de kans verkleinen dat u een "500 Internal Server Error" ontvangt.
Interne serverfout 500 is geen client- of website-/webfout...