Een 500 Internal Server Error is een generieke foutmelding die aangeeft dat er iets misgaat op de server. De exacte oorzaak staat vaak in het error log.
Controleer het error log
Ga naar je controlepaneel en open de Error Log (foutlog). Hier vind je de specifieke foutmelding die de 500-error veroorzaakt.
Controleer het .htaccess bestand
Een fout in het .htaccess bestand is de meest voorkomende oorzaak. Hernoem het tijdelijk naar .htaccess_backup en test of de site weer werkt.
Controleer bestandsrechten
Verkeerde bestandsrechten kunnen een 500-error veroorzaken. Mappen moeten 755 zijn, bestanden 644.
Controleer PHP-versie
Een incompatibele PHP-versie kan problemen veroorzaken. Probeer een andere PHP-versie in te stellen via het controlepaneel.
Deactiveer plugins
Als je een CMS gebruikt, hernoem de plugins-map via FTP om alle plugins te deactiveren. Activeer ze één voor één om de boosdoener te vinden.