Herstel je site: wat te doen wanneer een WordPress update mislukt

WordPress update mislukt -boze man achter computer

Inhoudsopgave

Begrijp waarom een WordPress update mislukt

WordPress update mislukt melding

Je zit klaar om je site bij te werken, maar op eens gaat het mis. Misschien zie je een foutmelding of blijft je website in onderhoudsmodus hangen. Zo’n WordPress update mislukt vaak op het moment dat je er net geen tijd voor hebt. Het is irritant , want je wilt gewoon een vlotte en veilige site.

Toch is het goed om te weten wat zo’n mislukte update kan veroorzaken. Soms ligt het aan een instabiele internetverbinding. Soms is er een conflict met een plugin. Het kan ook gebeuren dat je te weinig schrijf- of PHP-geheugen hebt. Wat de reden ook is, met de juiste stappen herstel je je website snel. Zo weet je wat je moet doen, en kun je door met waar je écht aan wilt werken.

Wat gebeurt er als de update vastloopt?

Een vastgelopen update kan de site ontoegankelijk maken. Jij of je bezoekers krijgen bijvoorbeeld een Internal Server Error of een wit scherm te zien. Daarnaast kan het zijn dat je de melding “Onderhoudsmodus” blijft zien, omdat WordPress een updateproces niet goed heeft afgerond.

Soms merk je ook geen directe visuele fout, maar wordt je website na een mislukte update traag of treden er kleine bugs op. Misschien werken bepaalde formulieren niet meer, of kun je geen berichten publiceren. Al deze problemen kunnen voortkomen uit het feit dat een WordPress update mislukt is.

Veelvoorkomende oorzaken

Het is fijn om te weten waar een update de mist in kan gaan. Hieronder vind je de meest voorkomende redenen:

Mogelijke oorzaak Wat houdt het in? Hoe op te lossen?
Slechte internetverbinding De verbinding valt weg tijdens het updateproces, waardoor bestanden niet compleet binnenkomen. Controleer je verbinding en probeer opnieuw.
Plugin conflict Bepaalde plugins werken niet goed samen met de nieuwe WordPress-versie. Schakel plugins tijdelijk uit en activeer ze stapsgewijs.
Te weinig schijfruimte Als je hosting geen ruimte meer heeft, kan WordPress niet alle bestanden schrijven. Verwijder ongebruikte bestanden of upgrade je hostingpakket.
Verkeerde bestandsrechten WordPress kan bestanden niet bijwerken als de rechten niet correct ingesteld zijn. Pas bestandsrechten aan via FTP of via je hostingpaneel.
Automatische update geblokkeerd Security-plugins of serverinstellingen blokkeren automatische updates. Kijk in je firewall of security-plugins en geef WordPress toestemming om zichzelf te updaten.
PHP-limiet te laag Er is te weinig geheugen ingesteld voor PHP, waardoor grote updatescripts stuklopen. Verhoog de PHP-limiet in je php.ini of via je hosting.

Bronnen zoals MalCare en WP Zoom geven aan dat een update vaker mislukt wanneer je geen goede voorbereiding en backups hebt. Je site kan daardoor onveilig worden, of je loopt het risico op corruptie van bestanden.

 

Controleer de basis

Als je merkt dat een WordPress update mislukt is, is het slim om eerst een paar simpele dingen te checken. Vaak kost dit maar een paar minuten, en kun je zo’n probleem snel oplossen.

Is je internet stabiel?

Het klinkt misschien voor de hand liggend, maar een instabiele verbinding kan alles verprutsen. Controleer of je netwerk niet hapert. Eventueel kun je van netwerk wisselen. Lukt het thuis niet, probeer dan eens tijdelijk via mobiele data te updaten. Zonder stabiel internet is een update bijna niet te doen.

Heb je genoeg schijfruimte?

Als je weinig ruimte over hebt op je server, kan de update halverwege stoppen. Kijk daarom in je hostingpaneel of je nog voldoende megabytes of gigabytes beschikbaar hebt. Heb je niet veel ruimte? Verwijder ongebruikte thema’s, oude backups of beeldbestanden die je niet gebruikt.

Soms helpt het al om een paar oude backups weg te gooien zodat er genoeg ruimte vrijkomt voor de nieuwe WordPress versie. Een plugin zoals all-in-on WP Migration slaat namelijk iedere back-up ook op, op de server. Dit zorgt ervoor dat je minder ruimte overhoud.

Check je bestandsrechten

Een andere basischeck is kijken of WordPress de mappen en bestanden kan beschrijven. Als de rechten niet goed staan, zal de update mislukken.

In je FTP-programma kun je de rechten (files permissions) bekijken en waar nodig aanpassen. Standaard moet de map “wp-content” bijvoorbeeld schrijfbaar zijn voor WordPress. Bij twijfel kun je in je hostingpaneel kijken hoe je de rechten snel goed zet.

 

Probeer deze makkelijke oplossingen wanneer een WordPress update mislukt

WordPress update mislukt dark

Je hebt de basis bekeken, maar de update wil nog steeds niet lukken. Probeer dan eerst een paar eenvoudige oplossingen. Vaak is een WordPress update mislukt door kleine issues die je met een paar minuten werk verhelpt.

Leeg je browsercache

Soms lijkt het of WordPress de update niet heeft gedaan, maar laadt je browser gewoon een oude pagina. Leeg daarom de browsercache. Dat doe je meestal via de instellingen van je browser. Sluit vervolgens je browser volledig en open de website opnieuw. Nu zie je pas echt of de update correct is doorgekomen of niet.

Schakel plugins tijdelijk uit

Plugins kunnen elkaar of bepaalde WordPress-bestanden in de weg zitten. De makkelijkste test is om alle plugins uit te schakelen, waarna je opnieuw een update probeert. Gaat de update dan wel goed, schakel je plugins weer één voor één in. Zo ontdek je snel welke plugin het probleem veroorzaakt.

  • Ga naar het overzicht “Plugins” in je admin.
  • Vink alle plugins aan.
  • Kies “Deactiveren”.
  • Probeer de update opnieuw.
  • Activeer plugins stuk voor stuk.

Zie je na het inschakelen van een specifieke plugin weer problemen, dan weet je dat deze plugin een conflict oplevert. Je kunt dan een alternatief zoeken of een update van die plugin afwachten.

 

Ga voor een handmatige WordPress updates

Soms blijft de automatische update stug weigeren. Dan is een handmatige update een volgende logische stap. Het klinkt ingewikkeld, maar in de praktijk is het best te doen. Neem wel eerst een backup, want dan kun je altijd terug als er iets misgaat. Volgens WordPress Developer Resources is de handmatige methode een betrouwbare optie bij hardnekkige updateproblemen. Ik gebruik zelf altijd Filezilla.

Gebruik een FTP-programma

FTP staat voor File Transfer Protocol. Hiermee kun je rechtstreeks bij de bestanden van je site. Denk aan mappen zoals “wp-admin”, “wp-content” en “wp-includes”. Om handmatig te updaten:

  1. Download de nieuwste WordPress-versie van wordpress.org.
  2. Pak het ZIP-bestand uit op je computer.
  3. Open je FTP-programma (zoals FileZilla) en maak verbinding met je website.
  4. Navigeer naar de root-folder van je site (waar je wp-content en wp-admin ziet staan).
  5. Upload de nieuwe “wp-admin” en “wp-includes” mappen en overschrijf de bestaande mappen op je server.
  6. Upload ook alle losse bestanden uit de nieuwe WordPress-map (zoals wp-login.php, wp-settings.php) naar je root-folder en overschrijf ze.
  7. Laat de “wp-content” map met rust als je thema’s en plugins niet wilt overschrijven.

Na deze stappen is je website handmatig bijgewerkt. Log vervolgens in op je WordPress-dashboard. Als er een database-update nodig is, zal WordPress daar zelf om vragen.

Verwijder het .maintenance bestand

WordPress zet je site in onderhoudsmodus via een bestandje genaamd .maintenance. Is een WordPress update mislukt of blijft je site hangen in onderhoudsmodus, dan kan het helpen om dit bestand te verwijderen. Je vindt het meestal in de hoofdmap van je site via FTP. Haal het weg en vernieuw de pagina. Zo zorg je dat WordPress niet meer denkt dat de update bezig is. Probeer daarna de update opnieuw of controleer of je site al hersteld is.

 

Voorkom dat de volgende keer een WordPress update mislukt

Je wilt natuurlijk niet elke keer stressen bij een update. Daarom is het slim om je site goed voor te bereiden. Zo maak je de kans kleiner dat een WordPress update mislukt en bespaar je jezelf een hoop gedoe.

Regelmatige backups

Zorg dat je altijd een recente backup hebt. Dat kan via een plugin, via je hosting, of handmatig met FTP en database-exports. Mocht er iets misgaan, dan kun je direct terug. Dit geeft veel rust. Ga je experimenteren met updates, maak dan meteen een backup voordat je begint. Zo voorkom je lange dagen van herstelwerk. Wij gebruiken WP-Umbrella voor extra back-ups. Deze back-ups staan NIET op de server. Hierdoor hebben we altijd een back-up. Zelfs als de server wordt gehacked.

Blijf alert op plugin- en thema-compatibiliteit

Als een plugin niet is bijgewerkt voor de nieuwste WordPress-versie, kan dat problemen geven. Check van tevoren of je belangrijke plugins compatibel zijn met de versie die je wilt installeren. Vaak zie je in de plugin-beschrijving wanneer deze voor het laatst is geüpdatet. Werk ook je thema regelmatig bij. Zo hebben nieuwe WordPress-features minder kans om lastig te doen met verouderde code.

Hou je hosting in de gaten

Sommige hostingpartijen bieden beperkte schijfruimte of een strikte limiet op PHP-geheugen. Dat kan funest zijn voor een dikke update. Heb je vaak last van een WordPress update die mislukt, dan loont het om een hostingpakket te nemen met voldoende geheugen en ruimte. Controleer ook of je host niet automatisch updates blokkeert. In dat geval zul je zelf handmatig aan de slag moeten of contact opnemen met je leverancier.

Beperk het aantal actieve plugins

Hoe meer plugins je hebt draaien, hoe groter het risico op conflicten. Loop eens door je lijst met plugins en vraag je af of je ze allemaal echt nodig hebt. Verwijder wat je niet gebruikt. En als je wél veel plugins nodig hebt, bekijk dan of ze allemaal up-to-date zijn. Zo houd je jouw site sneller en stabieler.

Zet debugmodus aan bij problemen

Ervaar je een foutmelding, maar weet je niet waar het precies misgaat? Schakel dan de debugmodus in. In het wp-config.php bestand kun je WP_DEBUG op true zetten. WordPress zal dan eventuele foutmeldingen tonen. Dat is vooral handig bij een wit scherm of andere onduidelijke situaties. Met die informatie kun je gericht zoeken naar waar de update stokt.

 

Houd de site gezond na het updaten

Een geslaagde update is niet het einde. Je website heeft regelmatig onderhoud nodig om goed en veilig te blijven draaien. Plan dus onderhoud in en check ook af en toe even de onderstaande zaken:

  • Bekijk je site na elke update: functioneren alle pagina’s, formulieren en de shop nog normaal?
  • Houd je lezers of klanten in de gaten: krijgen zij foutmeldingen, of kunnen ze alles vlekkeloos gebruiken?
  • Doe af en toe een performance-test: via tools als GTmetrix of Pingdom zie je of je site nog lekker snel is.

Als je dit allemaal doet, voorkom je dat je voor verrassingen komt te staan. Daarnaast kun je eventuele kleine probleempjes meteen oplossen voor ze groter worden.

 

Veelgestelde vragen (FAQ)

Wat moet ik doen als ik tijdens een update een wit scherm zie?

Een wit scherm, ook wel de “White Screen of Death” genoemd, kan duiden op een PHP-fout of te weinig geheugen. Zet WP_DEBUG aan in je wp-config.php bestand. Dat geeft meer informatie over waar het misgaat. Controleer ook of je thema of een plugin het probleem veroorzaakt, door ze tijdelijk uit te schakelen.

Kan ik handmatig updaten als de automatische update vastloopt?

Ja, dat kan zeker. Download de nieuwste WordPress-versie van wordpress.org en gebruik een FTP-programma zoals FileZilla. Upload de “wp-includes” en “wp-admin” mappen, plus alle losse bestanden in de root-folder. Overschrijf de huidige bestanden en controleer daarna of je site goed draait. Als je nog in onderhoudsmodus zit, verwijder dan het .maintenance bestand. Zorg er wel voor dat je niet je wp-content folder overschrijft want daar zit de inhoud van je website in.

Hoe voorkom ik dat een plugin een WordPress update mislukt maakt?

Schakel je plugins tijdelijk uit voor je begint met updaten. Activeer ze na de update één voor één. Zo zie je direct wanneer er een conflict ontstaat en weet je welke plugin de boosdoener is. Door plugins te updaten voordat jij WordPress bijwerkt, verklein je de kans op problemen.

Mijn site blijft hangen in onderhoudsmodus. Wat kan ik doen?

Ga via FTP of je hostingpaneel naar de root-folder van je site en zoek naar het “.maintenance” bestand. Verwijder dat bestand. WordPress zal dan niet langer denken dat het onderhoud nog bezig is. Laad daarna je site opnieuw om te kijken of het probleem is opgelost.

Hoe zorg ik dat ik altijd een backup klaar heb?

Je kunt kiezen voor een plugin zoals UpdraftPlus die automatische backups maakt op vaste tijden. Je kunt ook bij je hostingprovider nagaan of zij dagelijkse backups aanbieden. Controleer wel of je de backup makkelijk kunt terugzetten. Houd zo’n backup paraat voordat je een update uitvoert, zodat je bij een mislukte update snel kunt herstellen.

 

Je ziet, er zijn verschillende manieren om te voorkomen dat een WordPress update mislukt. Probeer regelmatig onderhoud te plegen. Hou plugins up-to-date te en zorg dat  je site  voldoende bronnen (geheugen en schijfruimte) heeft. Op die manier blijf je altijd een stap voor en kun je ontspannen werken aan je website, zonder je zorgen te maken over vastlopende updates.

Liever zonder zorgen zitten? Laat ons jouw WordPress onderhoud doen. Zo hoef je zelf niet meer tijd te verspillen of te stressen!

Bekijk onze WordPress onderhoudspakketten >>>

WordPress of SEO hulp nodig?

Ben jij ondernemer en/of designer en werk je met WordPress? Loop je geregeld vast en kun je wel wat hulp gebruiken? Schrijf je in voor mijn gratis WordPress community

WordPress en SEO expert Gijs Tempel