Een “500 Internal Server Error” betekent dat er iets misgaat op de server. Volg de onderstaande stappen om de oorzaak te vinden en te verhelpen.
Stap 1: Foutmelding bekijken
- Laad de pagina opnieuw om te controleren of het een tijdelijk probleem is.
- Noteer eventueel de exacte fouttekst of tijdstip uit uw browser of error log.
Stap 2: Error logs raadplegen
- In DirectAdmin -> Systeem Info & bestanden -> Domein Statistieken open
het fouten logboek van het betreffende domein. - Bekijk de laatste regels of download het logbestand.
- Zoek op Fatal, Error of Warning foutmeldingen.
Stap 3: .htaccess controleren
- Open uw
.htaccessinpublic_html. - Zoek op typefouten, onjuiste RewriteRules of onmogelijke routes.
- Hernoem tijdelijk naar
.htaccess.baken laad de pagina opnieuw om te zien of de fout verdwijnt.
Stap 4: PHP-fouten oplossen
- Zet in uw script foutmeldingen aan onder DirectAdmin -> Accountbeheer -> PHP Instellingen
- Voeg een nieuwe overschrijving toe voor display_errors: Op en error_reporting: E_ALL & ~E_NOTICE
Laad de pagina opnieuw en noteer de specifieke PHP-foutregel.- Los syntaxfouten of ontbrekende includes op en test opnieuw.
Stap 5: Bestands- en maprechten
- In File Manager, selecteer uw webmap en klik op Rechten Instellen.
- Zet mappen op
755en bestanden op644. - Sla op en controleer of de fout is verdwenen.
Tip: Na elke wijziging ververs u de pagina in incognitomodus (Ctrl+F5) om caching uit te sluiten. Blijft de 500 fout bestaan, neem dan contact op met support en stuur relevante logregels mee.