Hoe verhelp je "Deze site ondervindt technische problemen" in WordPress?

De melding "Deze site ondervindt technische problemen" verschijnt meestal op WordPress sites als gevolg van een fatale fout waardoor de website niet naar behoren kan functioneren. Deze foutmelding werd ook wel het "White Screen of Death" (WSOD) genoemd voordat WordPress in versie 5.2 een gebruiksvriendelijkere foutmelding introduceerde. Hier lees je hoe je dit probleem kunt oplossen:

Controleer uw e-mail

  • Wanneer deze fout optreedt, stuurt WordPress een e-mail naar het beheerders e-mailadres met details over het probleem en een link om de website in herstelmodus te openen. Deze e-mail kan je helpen om te bepalen welke plugin of welk thema de fout veroorzaakt.
  • Als je deze e-mail hebt ontvangen, volg dan de link om naar de herstelmodus te gaan. Hiermee kun je plugins en thema's veilig beheren zonder de bezoekers van de site te beïnvloeden.

Alle plugins deactiveren

Aangezien plugins een veelvoorkomende oorzaak van deze fout zijn, kan het deactiveren van alle plugins helpen om te bepalen of een plugin de fout is:

  • Maak verbinding met je website met een FTP-client of de bestandsbeheerder in je hostingcontrolepaneel.
  • Navigeer naar de wp-content map.
  • Zoek de plugins map en hernoem deze bijvoorbeeld naar plugins_oud. Hierdoor worden alle plugins gedeactiveerd.
  • Controleer uw site opnieuw. Als het begint te werken, dan veroorzaakt een van de plugins de fout.
  • Om erachter te komen welke plugin het probleem veroorzaakt, kun je de mapnaam wijzigen in plugins en deactiveer vervolgens elke plugin één voor één via het WordPress dashboard (indien toegankelijk) of door de map van elke plugin te hernoemen binnen de plugins map.

    PHP geheugenlimiet verhogen

    Onvoldoende geheugen kan ook tot deze fout leiden:

    • Bewerk de wp-config.php bestand in de hoofdmap van WordPress.
    • Voeg deze regel toe: define('WP_MEMORY_LIMIT', '256M');.
    • Sla de wijzigingen op en controleer of het probleem is opgelost.

    Debuggen op

    WordPress heeft een foutopsporingsfunctie die meer informatie kan geven over de fout:

    • Open de wp-config.php bestand.
    • Zoek naar de regel die zegt define('WP_DEBUG', false); en verandering vals naar Echt.
    • Als deze regel niet bestaat, kun je hem toevoegen boven de regel die zegt: "Dat is alles, stop met bewerken! Veel blogplezier."
    • Sla uw wijzigingen op en vernieuw uw site. Er moeten nu foutmeldingen worden weergegeven die u wijzen op het specifieke probleem.

    Bestands- en mapmachtigingen controleren

    Onjuiste bestands- en maprechten kunnen deze fout ook veroorzaken:

    • Zorg ervoor dat de machtigingen van mappen zijn ingesteld op 755 en bestanden naar 644.
    • Je kunt machtigingen controleren en wijzigen met een FTP-client. Klik met de rechtermuisknop op de map of het bestand en selecteer "Bestandsrechten" om ze te bekijken en te wijzigen.

    Neem contact op met uw hostingprovider

    Als geen van de bovenstaande oplossingen werkt, kan je hostingprovider je misschien helpen:

    • Neem contact op met het supportteam van je hostingprovider voor hulp. Zij kunnen serverlogboeken controleren die meer details over de fout kunnen geven.

    Herstellen vanaf een back-up

    Als je alles hebt geprobeerd en de site werkt nog steeds niet, dan kan het herstellen vanaf een back-up een laatste redmiddel zijn:

    • Hopelijk heb je een recente back-up van je site. Als je vanaf deze back-up een herstel uitvoert, kan je site weer werken, maar verlies je mogelijk alle wijzigingen die zijn aangebracht sinds de back-up werd gemaakt.

    Vergeet niet om altijd regelmatig een back-up te maken van je website om gegevensverlies te minimaliseren in het geval van dergelijke fouten. Door deze stappen methodisch uit te voeren, kun je de foutmelding "Deze site ondervindt technische problemen" vaak oplossen, zodat je je WordPress site weer aan de praat kunt krijgen.