Door de redactie van Kaige Productions · Bronnen gecontroleerd op 16 oktober 2026.
De melding “Er heeft zich een kritieke fout voorgedaan op deze site” zegt dat WordPress vastloopt, maar benoemt niet de oorzaak. Begin met het tijdstip en de laatste wijziging. Controleer daarna de herstelmail en het PHP-foutlog. Een nieuwe cacheplugin installeren of willekeurig instellingen verhogen maakt de diagnose meestal onduidelijker.
Wat controleer je als eerste?
Open de getroffen pagina uitgelogd en kijk of ook het dashboard niet bereikbaar is. Noteer de exacte URL, de handeling en de foutmelding. Een fout op één formulier vraagt een andere aanpak dan een storing op iedere pagina. Maak vóór herstelwerk een kopie van bestanden en database, ook als de site nu defect is: daarin zit de informatie waarmee je kunt terugzoeken wat veranderde.
| Situatie | Eerste aanwijzing | Volgende stap |
|---|---|---|
| Direct na een pluginupdate | Nieuwe pluginversie of incompatibiliteit | Vergelijk het tijdstip met het foutlog. |
| Direct na een PHP-wijziging | Code ondersteunt de nieuwe versie mogelijk niet | Controleer PHP-versies en de genoemde functie. |
| Alleen bij afrekenen of verzenden | Een specifieke koppeling of hook | Reproduceer die handeling op een testomgeving. |
| Af en toe, bij drukte | Capaciteit, limiet of externe afhankelijkheid | Leg meerdere tijdstippen naast hostinglogs. |
Gebruik de herstelmodus als die beschikbaar is
WordPress kan bij bepaalde fatale fouten een herstelmail naar de beheerder sturen. Gebruik de link uit die mail en bekijk welk onderdeel WordPress aanwijst. De herstelmodus pauzeert een problematisch onderdeel voor jouw sessie; daarmee is de openbare website nog niet automatisch hersteld. Geen mail ontvangen? Kijk ook in spam en controleer het PHP-foutlog via de hosting.
Schakel niet in één keer alle onderdelen van een actieve webshop uit. Dat kan betalingen, verzendregels of formulieren beïnvloeden. Als het log duidelijk één plugin aanwijst, onderzoek die eerst. Je kunt een conflict op een afgeschermde kopie veel gecontroleerder isoleren.
Lees de fout die bij het probleem hoort
Een bruikbare foutregistratie bevat het tijdstip, de foutsoort, het bestand en een regelnummer. Zoek de eerste fatale fout rond jouw test. Een lange lijst waarschuwingen kan afleiden van de melding die het verzoek werkelijk afbreekt. De laatste regel van een stacktrace is ook niet automatisch de veroorzaker: daarin kan een plugin staan die alleen een eerdere fout doorgeeft.
Laat zo nodig tijdelijk debuglogging inschakelen. Gebruik een afgeschermde loglocatie en toon foutmeldingen niet aan bezoekers. Logs kunnen bestandspaden en persoonsgegevens bevatten. Sla alleen op wat nodig is voor de diagnose en zet tijdelijke debuginstellingen na de controle weer terug.
Herstel één oorzaak en test opnieuw
Bij een incompatibele update kan een gecorrigeerde versie of een tijdelijk teruggezette, betrouwbare vorige versie helpen. Houd bij een rollback rekening met databasewijzigingen: oude pluginbestanden passen niet altijd bij een inmiddels aangepast databaseschema. Een oude volledige database terugzetten kan bovendien recente bestellingen of aanvragen overschrijven.
Verhoog een geheugenlimiet alleen wanneer de fout daadwerkelijk meldt dat geheugen op is. Een ontbrekende functie, syntaxfout of ongeldige aanroep vraagt een andere oplossing. Leg voor iedere wijziging vast wat je verandert en welk resultaat je verwacht.
Wanneer is de storing echt opgelost?
- De oorspronkelijke fout is niet meer reproduceerbaar.
- De getroffen pagina en het dashboard werken voor de juiste gebruikers.
- Formulieren, zoeken en eventuele checkout zijn afzonderlijk getest.
- Een nieuwe controle toont geen bijbehorende fatale fout.
- Cache en tijdelijke instellingen zijn terug in de bedoelde toestand.
Veelgestelde vragen
Is een kritieke fout hetzelfde als een gehackte site?
Nee. De melding alleen bewijst geen hack. Een updateconflict of fout in maatwerk kan dezelfde melding geven. Bij onbekende beheerders, redirects of spam onderzoek je daarnaast een mogelijk beveiligingsincident.
Moet ik WordPress helemaal opnieuw installeren?
Meestal is dat geen logische eerste stap. Bepaal eerst welk onderdeel faalt. Een herinstallatie van alleen de kern repareert geen fout in een plugin, thema of externe koppeling.
Voor structureel voorkomen van updateproblemen helpt WordPress-onderhoud. Bekijk ook onze uitleg over testen op een stagingomgeving.
Liever samen de oorzaak vinden?
Vertel ons welke pagina of handeling vastloopt, sinds wanneer en wat er vlak daarvoor veranderde. Deel geen wachtwoorden via een openbaar formulier.
