FIX

WordPress · Onderhoud · Herstel

WordPress update
mislukt, zo herstel je

Je klikte op "Bijwerken" en nu zie je een wit scherm, een foutmelding of hangt de site vast op "Bezig met onderhoud". Raak niet in paniek, dit is in 15 minuten hersteld.

Door Kristof Loyens, 14 mei 2026 · 4 min leestijd

🔴

Site toont wit scherm of "tijdelijk niet beschikbaar" na WordPress-update

Direct na het klikken op een update in het WordPress-dashboard

Oorzaak

Update werd onderbroken (time-out, verbindingsverlies) waardoor het .maintenance-bestand blijft staan, of een plugin conflicteert met de nieuwe versie.

Oplossing

Verwijder .maintenance via FTP, deactiveer plugins via FTP en herhaal de update. Herstel daarna de plugins één voor één.

Wat er precies misloopt

Elke WordPress-update begint met het aanmaken van een verborgen bestand .maintenance in de rootmap. Zo lang dat bestand aanwezig is, toont WordPress aan bezoekers: "Tijdelijk niet beschikbaar wegens gepland onderhoud." Normaal verwijdert WordPress dit bestand zelf na de update. Wordt de update onderbroken, door een time-out, een trage server of een verbindingsprobleem, dan blijft het bestand staan en zit je site permanent in onderhoudsmodus.

Een tweede oorzaak is een plugin-conflict: de nieuwe WordPress-versie introduceert een API-wijziging die een oudere plugin niet ondersteunt, wat resulteert in een fatale PHP-fout en een wit scherm.

1

Maak eerst een back-up via je hostingpanel

Voordat je ook maar iets aanraakt: maak een back-up van de huidige staat via je hostingpanel (cPanel → Back-up, of Jetpack/UpdraftPlus als die nog bereikbaar zijn). Zo heb je altijd een terugkeeroptie als er iets misgaat tijdens het herstel. De meeste hostingproviders bewaren ook automatische snapshots, vraag ernaar als je ze niet vindt.

2

Verwijder het .maintenance-bestand via FTP

Verbind via FTP of SFTP met je server (gebruik FileZilla of de bestandsbeheerder in cPanel). Navigeer naar de rootmap van je WordPress-installatie, dit is doorgaans public_html/. Zoek het bestand .maintenance (verborgen bestanden tonen: in FileZilla via Server → Verborgen bestanden tonen). Verwijder het bestand.

Herlaad je site. Verschijnt de site normaal? Update voltooid. Zie je nog een fout of wit scherm? Ga door naar stap 3.

3

Deactiveer alle plugins via FTP

Als je het dashboard niet kunt bereiken, deactiveer dan alle plugins via FTP: navigeer naar wp-content/plugins/ en hernoem de map plugins naar plugins_deactivated. WordPress kan de plugins dan niet meer laden en omzeilt het conflict.

Herlaad je site en dashboard. Werkt alles? Hernoem de map terug naar plugins. De plugins zijn nu aanwezig maar gedeactiveerd in WordPress.

4

Herhaal de update en activeer plugins één voor één

Ga naar Dashboard → Updates en voer de mislukte update opnieuw uit. Activeer daarna je plugins één voor één via Plugins → Geïnstalleerde plugins. Na elke activatie: herlaad je site. Gaat de site opnieuw kapot na een specifieke plugin? Die plugin is de boosdoener, zoek een update of alternatief.

5

Verhoog PHP memory limit als de fout aanhoudt

Sommige updates mislukken omdat de PHP memory limit op de server te laag staat. Voeg deze regel toe aan je wp-config.php (boven de regel /* That's all */):

define('WP_MEMORY_LIMIT', '256M');

Of voeg toe aan .htaccess: php_value memory_limit 256M. Probeer de update daarna opnieuw.

⚠️

Let op: Klik nooit op "Bijwerken" en sluit dan het browservenster. Wacht altijd tot de update volledig afgerond is. Op trage verbindingen of gedeelde hosting kan een update enkele minuten duren.

Herhaling voorkomen: updaten met een veilige workflow

Wanneer schakel je een professional in?

Wil je nooit meer wakker liggen van een mislukte update? Vraag ons onderhoudscontract aan, inclusief back-ups, updates en monitoring.

Kristof Loyens

Kristof Loyens

Eigenaar Quantum Leap. WordPress fan. Designer en Developer. Loves The interwebz, snowboarding, graffiti en luide muziek. Maakt een geweldige pompoensoep.

← Terug naar alle blogberichten