Kennisbank
Mijn site toont een 500-fout
Een 500 betekent dat de eigen code van de site is gestopt. Het foutenlogboek vermeldt het bestand en de regel — zo lees je dat af.
Een 500-foutmelding betekent dat de server zegt dat uw toepassing is gestopt zonder op te geven waarom aan de bezoeker. Het is bijna altijd het laatste dat is gewijzigd.
1. Lees het foutenlogboek
Websites → uw site → Statistieken → Toegangs- en foutenlogboeken. Het nieuwste item vermeldt het bestand en de regel. Die ene regel is meestal het antwoord — een ontbrekende functie, een syntaxisfout, een aanroep naar iets dat niet meer bestaat.
2. Bedenk wat er is veranderd
Een plug-update, een themawijziging, een wijziging in de PHP-versie, een bewerkt configuratiebestand. Als de site een uur geleden nog goed werkte, bevindt de oorzaak zich in dat uur.
3. Maak de meest recente wijziging ongedaan
Schakel de plug-in uit die u zojuist heeft bijgewerkt, of herstel het bestand dat u zojuist heeft bewerkt. Als u het beheergedeelte niet kunt bereiken, hernoem dan de map van de plug-in via SFTP — WordPress schakelt een plug-in uit die het niet kan vinden.
4. Controleer de PHP-versie
的代码 written voor een oudere PHP kan abrupt stoppen op een nieuwere. Websites → uw site → PHP toont de huidige versie en stelt u in staat deze terug te zetten terwijl u de code repareert. ⚠️ Terugzetten is een adempauze, geen oplossing — oude PHP-versies krijgen geen beveiligingspatches meer.
5. Onvoldoende geheugen
Als het logboek "allowed memory size exhausted" vermeldt, heeft de site meer geheugen nodig dan beschikbaar is. Verhoog de PHP-geheugenlimiet op dezelfde PHP-pagina.
Als het logboek leeg is en de site nog steeds een 500-fout geeft, open dan een ticket met de exacte tijd — wij kunnen dingen in de serverlogboeken zien die het logboek van een site zelf nooit ontvangt.
Kom je er niet uit?
Ondersteuning is inbegrepen in elk abonnement en antwoorden in je eigen taal.
Contact opnemen met support → Alle artikelen →