Home / WordPress / WordPress onderhoudsmodus uitschakelen op je website

WordPress onderhoudsmodus uitschakelen op je website

Hoe kun je de WordPress onderhoudsmodus uitschakelen?

De WordPress onderhoudsmodus is een functionaliteit die geactiveerd wordt wanneer je een update uitvoert van WordPress, een plugin of thema.

Het geeft een eenvoudig bericht weer aan de gebruikers van je website dat er op dat moment even aan de website gewerkt wordt en bezoekers niet een kapotte website te zien krijgen.

Hoewel deze functionaliteit dus zeker van toegevoegde waarde is, kan het helaas weleens voorkomen dat je website in de onderhoudsmodus vast blijft staan. Uit ervaring kan ik je vertellen dat niets frustrerender is dan dat, omdat je door wil gaan maar niet meer kan.

In dit artikel leg ik je uit hoe je kunt oplossen dat je WordPress website in onderhoudsmodus blijft staan. Het is gelukkig minder technisch dan je denkt. Uiteindelijk is het een kwestie van het juiste bestand verwijderen.

Wanneer je overigens zelf jouw website in onderhoudsmodus (maintenance mode) hebt geplaatst met een plugin, dan kun je het op een andere manier uitschakelen. In dit artikel zal ik je ook hierop antwoord geven.

Hoe werkt de onderhoudsmodus van WordPress?

De onderhoudsmodus van WordPress wordt geactiveerd zodra je een update uitvoert op je website via het WordPress beheerdersgedeelte. Voer je een handmatige update uit via FTP, dan zal dit niet geactiveerd worden.

Zodra je op de update knop klikt, worden er nieuwe bestanden gedownload, uitgepakt en gekopieerd naar de server, terwijl de oude bestanden worden verwijderd. Dit is een heel snel proces, maar het kan je website tijdelijk onbruikbaar maken. Vandaar dat de onderhoudsmodus geactiveerd wordt om dit probleem te verhelpen.

WordPress maakt tijdens het update proces een extra tijdelijk bestand aan, namelijk het .maintenance-bestand en dit wordt op je server geplaatst. Dit zorgt voor het volgende scherm:

WordPress onderhoudsmodus

Het kan natuurlijk ook zijn dat je bovenstaande melding in het Engels te zien krijgt. Het is afhankelijk van de taal waarin je jouw WordPress-website hebt geïnstalleerd.

Zodra de update voltooid is, zal de WordPress updater het bestand weer verwijderen, zodat de website weer zichtbaar wordt. Het lijkt er dan op alsof het bestand nooit heeft bestaan op de server van je website.

Wanneer dit gedeelte echter een keer om wat voor reden dan ook overgeslagen wordt, dan zit je in de problemen want dan blijft de onderhoudsmodus tekst in beeld staan en is je website niet meer te bezoeken. Je moet dan het bestand handmatig verwijderen.

Hoe kan het fout gaan?

Er zijn meerdere redenen waarom het fout kan gaan met de onderhoudsmodus van WordPress. Zo kan het zijn dat je op verschillende pagina’s in het beheerdersgedeelte tegelijkertijd updates wilde uitvoeren, waardoor WordPress teveel acties tegelijkertijd wilde uitvoeren en het een het ander blokkeerde.

Het kan ook zijn dat de connectie met de server tijdelijk verloren is gegaan, waardoor het update-proces niet goed afgerond kon worden.

Plugins en thema’s kunnen ook incompatibele of verouderd zijn en de core functionaliteiten van WordPress verstoren, wat weer kan leiden tot problemen met het deactiveren van de onderhoudsmodus.

Wat de reden ook precies is, het moet opgelost worden en dat kan door de onderhoudsmodus weer handmatig uit te schakelen. Ik zal je hieronder uitleggen hoe je dit kunt doen.

Vast in WordPress onderhoudsmodus: Hoe los je het op?

Goed, je weet nu dus wat de oorzaken kunnen zijn van het vastlopen van je website in onderhoudsmodus. Het is dan nu tijd om het probleem te gaan oplossen.

Om de onderhoudsmodus van WordPress te deactiveren op je website zal je op de server van je website het .maintenance-bestand moeten verwijderen. Voordat je dit doet is het altijd verstandig om een backup van je website te maken.

Om het bestand te verwijderen zal je moeten inloggen op de server van je website via FTP of via bestandsbeheer bij je hosting provider. Heb je een goede WordPress hosting provider, dan kan je ook vragen of je provider dit voor je wilt doen.

Zelf gebruik ik altijd het programma FileZilla om met FTP te werken. Dit programma is beschikbaar voor zowel Mac als Windows computers. De inloggegevens die je voor FTP nodig hebt ontvang je vaak in het allereerste mailtje van je hosting provider en zal je ook altijd via je provider kunnen resetten.

Eenmaal via FTP ingelogd op de server van je website zal naar de root folder (hoofdmap) van je website moeten gaan. Afhankelijk van de server waar je op draait kan dit verschillende benamingen hebben. Vaak heet het public_html, httpdocs of www. Eenmaal in deze map zal je het bestand .maintenance zien staan.

Maintenance bestand in WordPress

Selecteer dit bestand, klik op de rechtermuisknop en verwijder het bestand van je server.

Als het goed is, is jouw website nu weer bereikbaar voor iedereen. Het enige wat je verder nog moet doen is controleren of de update, of wat je aan het doen was voordat het fout ging, wel goed is gegaan of dat je het nog een keer opnieuw moet uitvoeren.

Kun je voorkomen dat je vast komt te staan in WordPress onderhoudsmodus?

Het vastlopen in onderhoudsmodus van je WordPress website voorkomen is niet altijd mogelijk, maar er zijn wel enkele stappen die je kunt nemen om het risico hierop iets kleiner te maken.

Wat ik je kan aanraden is om niet direct meerdere plugins tegelijkertijd te updaten. Het best kun je plugin 1 voor 1 updaten. Op deze manier weet je ook direct welke plugin het probleem veroorzaakt mocht het toch voorkomen.

Een andere optie die je altijd kunt bekijken is of een plugin of thema compatibel is met de nieuwste WordPress versie. Versies die niet compatibel zijn kunnen eerder voor problemen zorgen en je website wellicht in onderhoudsmodus houden, maar het hoeft lang niet altijd het geval te zijn.

Wanneer je vaak problemen hebt met de server van je website, dan kan dit het vastlopen in onderhoudsmodus veroorzaken. Het kan dan een idee zijn om te kijken naar een betere hosting provider of een upgrade van je hostingpakket te doen.

Tot slot kun je al deze problemen ook altijd voorkomen door je website te laten onderhouden door een WordPress specialist. Jij hoeft er dan nooit naar om te kijken en krijgt niet meer met de technische problemen van je website te maken.

Mocht je extra hulp nodig hebben, dan kun je je ook altijd aansluiten bij Het WordPress Lab. Hier kun je alles leren over WordPress onderhoud en krijg je ook altijd antwoord op je vragen als je in de problemen zit.

Onderhoudsmodus uitschakelen wanneer je dit zelf hebt ingeschakeld

We hebben het gehad over het uitschakelen van de onderhoudsmodus waar je automatisch in terechtkomt wanneer WordPress updates uitvoert. Het kan echter ook zijn dat je jouw website zelf in onderhoudsmodus hebt gezet. Bijvoorbeeld omdat je grote veranderingen wilde aanbrengen die bezoekers pas mochten zien nadat je klaar was of dat je in alle rust foutmeldingen wilde oplossen.

Je hebt onderhoudsmodus dan vermoedelijk aangezet met een maintenance mode plugin voor WordPress. Het is dan vaak een kwestie van de plugin deactiveren om de onderhoudsmodus uit te schakelen op je website.

Heb je het met code ingeschakeld? Dan zal je de code die je hebt toegevoegd weer moeten verwijderen.


WordPress Hulp Nodig? Join Het WP Lab

Het WordPress Lab Mockup

Heb je vragen aan de hand van dit artikel of wil je verder op weg geholpen worden met je website?

Sluit je aan bij Het WordPress lab, een community voor WordPress-liefhebbers waarin ik antwoord geef op jouw WordPress vragen en je toegang krijgt tot al mijn WordPress cursussen.

«
»

5 reacties op “WordPress onderhoudsmodus uitschakelen op je website”

  1. Rixter avatar
    Rixter

    Ik las je artikel vorige week. En zojuist voor het eerst het probleem dat je schetste. Super dat ik door jouw artikel direct wist wat ik moest doen!

    1. Maikel van de Weerd avatar

      Dan heb ik het artikel goed getimed. 🙂
      Fijn om te horen dat dit artikel je heeft geholpen het op te lossen.

  2. P.M.L.van der Vloed avatar

    Goedemiddag,

    Mijn vraag is als je de plugins: yoast, backupGuard Pro, e.d. hebt, is jetpack dan nog noodzakelijk?
    Het probleem is dat bij installatie van jetpack ik de foutmelding krijg dat de doelmap al bestaat.

    Jetpack geeft statistieken, gerelateerde berichten, zoekmachineoptimalisatie, delen via social media, bescherming, back-ups, snelheid en beheer van je mailinglist.

    Als eer toch functies jetpack noodzakelijk zijn, hoe verwijder ik dan die reeds bestaande doelmap. Graag in lekentaal, want ik heb al met fileZilla gekeken, maar kan niets van jetpack vinden.

    1. Maikel van de Weerd avatar

      Jetpack is sowieso niet noodzakelijk. Ik heb het op bijna geen enkele website staan. Wel gek dat je de map niet kon vinden, wellicht niet voldoende schijfruimte over?

      1. P.M.L.van der Vloed avatar

        Fijn, bedankt voor je snelle reactie. Super! Mag ik je nog 1 vraag stellen? Ik heb een website om voor geïnteresseerden over bepaalde onderwerpen te lezen. Dus niets om te verkopen. Zijn dan de onderstaande plugins voldoende, te weinig of te veel?
        Admin Column View
        Akismet Anti-Spam
        AMP
        wp super cache
        wp edit
        wp broken link status checker
        quick page/post redirect plugin
        Glue voor Yoast SEO & AMP
        Yoast SEO
        BackupGuard Pro
        Comprimeer JPEG & PNG afbeeldingen
        wp optimize
        wpml widgets
        Google Analytics for WordPress by MonsterInsights
        SOUP