Je bent een update aan het doen op je WordPress website. Alles lijkt goed te gaan. Maar dan… blijft je website vastzitten in de onderhoudsmodus. De melding “Briefly unavailable for scheduled maintenance. Check back in a minute” blijft maar staan. Een paar minuten? Probeer maar eens een uur. Of langer.
Herkenbaar? Ik snap dat je nu even in paniek bent. Je website is niet meer bereikbaar. Misschien heb je wel een webwinkel en loop je nu omzet mis. Of klanten die je willen bellen maar je telefoonnummer niet kunnen vinden. Rustig maar, dit probleem komt veel vaker voor dan je denkt. En het goede nieuws? Je kunt het zelf oplossen. Echt waar.
In deze uitleg neem ik je stap voor stap mee door het proces. Ik ga ervan uit dat je weinig tot geen technische kennis hebt. Dat is geen probleem. Ik leg alles uit alsof ik naast je zit en samen met jou naar het scherm kijk.
Laten we eerst even begrijpen wat er gebeurt. Als WordPress een update doet, zet het jezelf automatisch in onderhoudsmodus. Een beetje zoals een winkelier die even het bordje “gesloten wegens inventarisatie” ophangt. WordPress maakt hiervoor een tijdelijk bestandje aan op je website. Dit bestandje heet “.maintenance” (met een punt ervoor, dat is belangrijk).
Normaal gesproken verwijdert WordPress dit bestandje automatisch zodra de update klaar is. Het bordje wordt weer van de deur gehaald en de winkel gaat open. Maar soms gaat er iets mis tijdens de update. Misschien duurde het te lang. Of je internetverbinding haperde even. Dan blijft dat bestandje staan. En blijft je website in onderhoudsmodus. Voor altijd. Nou ja, totdat jij ingrijpt.
Je hebt toegang nodig tot de bestanden van je website. Dat klinkt ingewikkelder dan het is. Denk aan de bestanden op je computer. Die kun je bekijken in de Verkenner (Windows) of Finder (Mac). Nou, de bestanden van je website staan ergens anders, namelijk op een server. Dat is in feite gewoon een computer die altijd aanstaat en waar je website op staat.
Om bij die bestanden te komen heb je een FTP-programma nodig. FTP staat voor File Transfer Protocol. Klinkt technisch, maar zie het gewoon als een soort Verkenner voor je website-bestanden. Het populairste programma hiervoor is FileZilla. Dat is gratis en werkt prima.
Heb je geen FTP-programma en wil je het liever anders doen? Veel hostingproviders (het bedrijf waar je website staat) hebben ook een File Manager in hun controlepaneel. Dat werkt net zo goed. Ik leg straks beide manieren uit.
Download eerst FileZilla van de officiële website. Let op dat je de Client versie download, niet de Server versie. Installeer het programma zoals je elk ander programma installeert. Gewoon doorheen klikken.
Nu heb je inloggegevens nodig. Die heb je waarschijnlijk gekregen toen je je website liet maken. Zoek in je mailbox naar een bericht van je hostingprovider. Meestal staat er zoiets als “FTP-gegevens” of “toegangsgegevens” in de onderwerpregel. Kun je het niet vinden? Geen paniek. Bel je hostingprovider. Die kunnen je meteen helpen.
Je hebt vier dingen nodig om in te loggen: een hostnaam (vaak iets als ftp.jouwwebsite.nl), een gebruikersnaam, een wachtwoord en een poortnummer (meestal 21). Open FileZilla en vul deze gegevens in bovenaan het scherm. Klik op “Verbinden”.
Je ziet nu twee delen in je scherm. Links staan de bestanden op je eigen computer. Rechts staan de bestanden van je website. Dat rechterdeel is waar we moeten zijn.
Log in op het controlepaneel van je hostingprovider. Dat is vaak cPanel, DirectAdmin of Plesk. Meestal log je hier in via een link die je kreeg toen je je hosting afsloot. Zoek naar een icoon of knop die “Bestandsbeheer”, “File Manager” of iets dergelijks heet. Klik daarop.
Je ziet nu alle bestanden van je website. Precies hetzelfde als bij FileZilla, alleen dan in je browser.
Nu komt het belangrijke deel. Maar het is simpeler dan je denkt. Echt waar.
Of je nu FileZilla gebruikt of de File Manager, je zoekt naar de hoofdmap van je WordPress installatie. Dat is de map waar alle belangrijke WordPress bestanden staan. Meestal heet deze map “public_html”, “httpdocs” of gewoon “www”. Soms staat je WordPress installatie in een submap, bijvoorbeeld als je meerdere websites hebt.
Je herkent de WordPress hoofdmap aan bestanden zoals wp-config.php, wp-content (een map), wp-admin (ook een map) en wp-includes (nog een map). Zie je die staan? Dan zit je goed.
Tussen al deze bestanden staat ergens een bestandje genaamd “.maintenance”. Let op: er staat een punt vóór het woord. Soms zie je dit bestand niet meteen staan. Dat komt omdat bestanden die met een punt beginnen vaak “verborgen” zijn. Net zoals op je computer waar je ook verborgen bestanden kunt hebben.
In FileZilla: ga naar Server in de menubalk bovenaan, klik op “Force showing hidden files”. Nu zie je alle bestanden, inclusief die met een punt ervoor.
In File Manager: zoek naar een knop of vinkje met “verborgen bestanden tonen” of “show hidden files”. Elke hostingprovider heeft dit ergens anders staan, maar meestal zit het bij de instellingen of bovenaan het scherm.
Zie je nu het bestand “.maintenance”? Mooi. Dan zijn we er bijna.
Klik met je rechtermuisknop op het bestand “.maintenance”. Er verschijnt een menu. Kies voor “Verwijderen” of “Delete”. Er komt waarschijnlijk een vraag of je het zeker weet. Ja, dat weet je zeker. Klik op OK of Ja.
Het bestand is nu weg. En daarmee ook je onderhoudsmodus.
Open je website in een nieuwe tab in je browser. Druk op F5 om de pagina te vernieuwen. Of als je op een Mac werkt: Command + R.
Zie je je website weer? Gefeliciteerd! Je hebt het probleem opgelost. Je bent geweldig.
Zie je nog steeds de onderhoudsmodus? Wacht dan even een minuut of twee en vernieuw nog een keer. Soms duurt het even voordat de wijziging is doorgevoerd. Je browser kan ook een oude versie van de pagina laten zien uit het geheugen. Probeer dan eens Ctrl + F5 te drukken (Windows) of Command + Shift + R (Mac). Dat forceert een complete verversing.
Soms is het “.maintenance” bestand er helemaal niet. Dan is er iets anders aan de hand. Mogelijk is er een plugin die problemen veroorzaakt. Of de update is niet goed afgesloten.
Probeer dan eerst gewoon even naar je WordPress admin omgeving te gaan. Typ achter je website-adres “/wp-admin”. Dus bijvoorbeeld: jouwwebsite.nl/wp-admin. Kun je inloggen? Dan is de onderhoudsmodus waarschijnlijk al voorbij. Soms wordt alleen de voorkant van je website in de cache bewaard en lijkt het alsof de onderhoudsmodus er nog is.
Helpt dat niet? Dan kan het zijn dat er een andere plugin of een thema in conflict is. Dat wordt wat ingewikkelder om zelf op te lossen. Daar kom ik later op terug.
Nu je website weer werkt, wil je natuurlijk voorkomen dat dit nog een keer gebeurt. Een paar tips:
Zorg dat je een goede internetverbinding hebt als je updates doet. Een haperende verbinding tijdens een update is vaak de boosdoener. Net als wanneer je een programma installeert op je computer – dan wil je ook niet dat je internet wegvalt halverwege.
Update niet alles tegelijk. Doe eerst je WordPress core update. Kijk of alles werkt. Doe dan je plugins één voor één. En dan pas je thema. Zo kun je zien waar het eventueel misgaat.
Maak altijd eerst een backup. Echt, altijd. Er zijn handige plugins voor zoals UpdraftPlus of BackWPup. Die maken automatisch een kopie van je website voordat je iets update. Gaat er iets mis? Dan zet je gewoon de backup terug. Als een soort vangnet.
Overweeg een maintenance plugin te installeren die updates voor je plant op rustige momenten. Of eentje die automatisch dat .maintenance bestand verwijdert als het te lang blijft staan. Zo’n plugin is als een automatische beveiliging.
Heb je alles geprobeerd en werkt je website nog steeds niet? Dan is het verstandig om professionele hulp in te schakelen. Soms zijn er onderliggende problemen die meer technische kennis vereisen. Daar hoef je je niet voor te schamen. Iedereen heeft ergens zijn of haar grenzen.
Misschien is je database beschadigd geraakt tijdens de update. Of zijn er bestanden corrupt. Dan moet iemand met meer kennis naar je website kijken. Net zoals je een loodgieter belt als je leiding lekt – je kunt niet alles zelf doen.
Een WordPress website die vastloopt in onderhoudsmodus lijkt een grote ramp. Maar zoals je hebt gezien is de oplossing vaak verrassend simpel. Je hoeft alleen maar dat ene bestandje te verwijderen. Dat kan iedereen.
Het mooie van WordPress is dat je zoveel zelf kunt beheren en oplossen. Daarom bouwen wij bij Webaware al onze websites met WordPress. Zodat jij niet voor elk klein dingetje hoeft te bellen of te mailen. Je bent onafhankelijk. En dat geeft een goed gevoel.
Natuurlijk kunnen er altijd situaties zijn waarbij het wat ingewikkelder wordt. Maar met deze uitleg heb je in ieder geval de basis om het meest voorkomende onderhoudsmodus-probleem zelf op te lossen.
Lukt het toch niet om je website weer werkend te krijgen? Of wil je liever dat iemand anders het onderhoud van je WordPress website uit handen neemt? Bij Webaware helpen we je graag verder. Je kunt ons mailen op info@webaware.nl, bellen of WhatsAppen naar 06-37418075, of via onze contactpagina een bericht achterlaten. We kijken samen naar je website en zorgen dat alles weer soepel loopt. Zonder technische taal of ingewikkelde verhalen. Gewoon helder en eerlijk advies, waarbij we je precies uitleggen wat er aan de hand is en hoe we het kunnen oplossen. Want daar doen we het voor: jou zorgeloos online laten ondernemen.

Ik ben Alex Siderius, de oprichter en eigenaar van Webaware Websites & Online Marketing. Mijn liefde voor websites begon op mijn veertiende en heeft me sindsdien nooit meer losgelaten. Na mijn studie Business IT & Management, die ik in 2016 succesvol heb afgerond, besloot ik mijn passie om te zetten in een eigen bedrijf.
Ik begrijp dat je als ondernemer vaak weinig tijd hebt om je te verdiepen in de wereld van websites en online marketing. Daarom neem ik graag zoveel mogelijk werk voor je uit handen. Ik geloof sterk in samenwerking en betrek mijn klanten altijd bij het proces, zodat we samen tot het beste resultaat komen en ik 100% klanttevredenheid kunnen garanderen.
Bij Webaware kun je rekenen op persoonlijke aandacht, transparantie en bovenal een oplossing die perfect aansluit bij jouw wensen en behoeften. Laten we samen jouw online aanwezigheid naar een hoger niveau tillen!
Een webdesignbureau in Amsterdam met kennis van online marketing. We bouwen websites voor ZZP-ers en het MKB. We werken o.a. voor organisaties uit Almere, Haarlem, Weesp, Leiden, Badhoevedorp, Amstelveen, Leiden, Purmerend & komen graag bij u langs!
