WordPress memory limit verhogen: complete handleiding
Laatst bijgewerkt: 31 December 2025
WordPress Memory Limit Verhogen: Complete Handleiding [2025]
De gevreesde "Fatal error: Allowed memory size exhausted" melding is een van de meest voorkomende WordPress problemen. In deze uitgebreide handleiding leggen we uit wat de memory limit is, waarom je deze moet verhogen, en geven we je meerdere methodes om dit probleem op te lossen.
Wat is de WordPress Memory Limit?
De WordPress memory limit bepaalt hoeveel geheugen (RAM) PHP mag gebruiken voor het uitvoeren van WordPress. Standaard staat deze vaak op 32MB of 64MB, wat voor moderne WordPress websites met veel plugins en thema's vaak onvoldoende is.
Waarom is de Memory Limit Belangrijk?
WordPress voert constant taken uit die geheugen vereisen:
- Pagina's genereren: Elke pagina-aanvraag vereist geheugen
- Plugins laden: Elke plugin gebruikt geheugen
- Afbeeldingen verwerken: Uploaden en schalen van afbeeldingen is geheugenintensief
- WooCommerce: Webshops hebben extra geheugen nodig voor producten en bestellingen
- Page builders: Elementor, Divi en andere builders zijn geheugenintensief
Symptomen van Te Weinig Geheugen
Je herkent een geheugentekort aan deze signalen:
- "Fatal error: Allowed memory size of X bytes exhausted"
- Witte pagina's (White Screen of Death)
- Plugins die niet willen activeren
- Afbeeldingen die niet uploaden
- Trage website performance
- Admin-paneel dat crasht
Je Huidige Memory Limit Controleren
Voordat je iets aanpast, check eerst je huidige limiet.
Methode 1: Via WordPress Admin
- Ga naar Extra â Site Health in je WordPress dashboard
- Klik op Info
- Zoek naar Server â PHP memory limit
Methode 2: Via PHP Info
Maak een bestand phpinfo.php met:
<?php phpinfo(); ?>
Upload dit naar je website en open het in je browser. Zoek naar "memory_limit". Verwijder het bestand daarna om veiligheidsredenen.
Methode 3: Via wp-admin
Ga naar Dashboard â Updates. Onderin zie je serverinformatie inclusief de PHP memory limit.
Methode 1: Via wp-config.php (Aanbevolen)
Dit is de meest betrouwbare methode en werkt bij vrijwel alle hostingproviders.
Stappen
- Open je FTP-client of bestandsbeheer in je hostingpanel
- Navigeer naar de root van je WordPress installatie
- Open het bestand
wp-config.php - Voeg de volgende regel toe VOOR de regel
/* That's all, stop editing! */:
define('WP_MEMORY_LIMIT', '256M');
- Sla het bestand op
Verschillende Waarden
- 128M: Geschikt voor eenvoudige websites
- 256M: Aanbevolen voor de meeste websites
- 512M: Voor WooCommerce of zware plugins
- 1024M: Voor complexe websites met veel functionaliteit
Admin Memory Limit
Voor het admin-paneel kun je een hogere limiet instellen:
define('WP_MAX_MEMORY_LIMIT', '512M');
Methode 2: Via .htaccess
Werkt alleen bij Apache servers (de meeste shared hosting).
Stappen
- Open het
.htaccessbestand in je WordPress root - Voeg toe aan het begin:
php_value memory_limit 256M
- Sla op
Let op: Bij sommige hostingproviders is dit geblokkeerd. Je krijgt dan een 500 Internal Server Error.
Methode 3: Via php.ini
Sommige hostingproviders staan een aangepast php.ini bestand toe.
Stappen
- Maak een bestand
php.iniin je WordPress root - Voeg toe:
memory_limit = 256M
- Sla op
Werkt dit niet? Probeer .user.ini of php5.ini (afhankelijk van je hosting).
Methode 4: Via je Hostingpanel
Veel moderne hostingproviders bieden een GUI om PHP-instellingen aan te passen.
cPanel
- Log in op cPanel
- Ga naar Software â MultiPHP INI Editor
- Selecteer je domein
- Verhoog
memory_limit - Klik op Apply
DirectAdmin
- Log in op DirectAdmin
- Ga naar Domain Setup â Domain
- Klik op PHP Settings
- Pas
memory_limitaan - Sla op
Plesk
- Log in op Plesk
- Ga naar Websites & Domains
- Klik op PHP Settings
- Wijzig
memory_limit - Klik op OK
Methode 5: Contact Hosting Support
Als geen van bovenstaande methodes werkt, neem contact op met je hostingprovider. Bij goedkope shared hosting kan de memory limit hardcoded zijn op serverniveau.
Wat je moet vragen
- "Kan de PHP memory limit voor mijn account verhoogd worden naar 256MB?"
- "Is het mogelijk om de memory_limit aan te passen via wp-config.php of .htaccess?"
- "Welke methode raadt u aan voor het verhogen van de memory limit?"
Veelvoorkomende Problemen en Oplossingen
Probleem 1: Limiet Verhoogt Niet
Oorzaak: Je hostingprovider overschrijft je instellingen.
Oplossing: Neem contact op met support of upgrade naar een plan met meer geheugen.
Probleem 2: 500 Internal Server Error
Oorzaak: De .htaccess methode is geblokkeerd.
Oplossing: Verwijder de regel uit .htaccess en gebruik wp-config.php.
Probleem 3: Nog Steeds Geheugenfouten
Oorzaak: Je vraagt meer geheugen dan beschikbaar.
Oplossing: Optimaliseer je website of upgrade je hostingplan.
Alternatieve Oplossingen
Plugins Optimaliseren
- Deactiveer plugins die je niet gebruikt
- Zoek lichtgewicht alternatieven voor zware plugins
- Vermijd plugins die veel database queries doen
Afbeeldingen Optimaliseren
- Gebruik een plugin als ShortPixel of Imagify
- Upload afbeeldingen in de juiste afmetingen
- Gebruik WebP formaat waar mogelijk
Caching Implementeren
Een goede caching plugin vermindert de serverbelasting:
- WP Super Cache (gratis)
- W3 Total Cache (gratis)
- WP Rocket (premium, zeer effectief)
Upgrade Je Hosting
Als je constant tegen geheugenlimieten aanloopt, overweeg een upgrade:
- Van shared naar VPS hosting
- Naar een hostingprovider met hogere limieten
- Managed WordPress hosting met geoptimaliseerde resources
Aanbevolen Memory Limits per Situatie
| Website Type | Aanbevolen Limiet |
|---|---|
| Eenvoudige blog | 128M |
| Bedrijfswebsite | 256M |
| WooCommerce klein | 256M |
| WooCommerce groot | 512M |
| Multisite | 512M |
| Complexe applicatie | 1024M |
Meer informatie: WordPress.org documentatie
Veelgestelde vragen
Hoe lang duurt het om dit te implementeren?
De implementatietijd varieert per situatie. Voor eenvoudige configuraties is dit binnen een uur geregeld, complexere setups kunnen enkele uren tot een dag duren.
Wat zijn de kosten?
De kosten zijn afhankelijk van je hosting provider en pakket. Veel basisfuncties zijn gratis inbegrepen, voor geavanceerde functies kunnen extra kosten gelden.
Heb ik technische kennis nodig?
Voor de basis heb je weinig technische kennis nodig. De meeste hosting providers bieden uitgebreide documentatie en support om je te helpen.
Was dit artikel nuttig?
Vergelijk direct hosting pakketten om de beste keuze voor jouw situatie te maken.
Gerelateerde artikelen
Wat is webhosting? Uitleg voor beginners
Ontdek wat webhosting is en hoe het werkt. Complete uitleg over servers, domeinen en verschillende hosting types voor beginners.
Wat is VPS hosting?
VPS hosting uitgelegd: wat is een virtual private server, voor wie is het geschikt en wat zijn de voordelen ten opzichte van shared hosting?
Wat is een SSL-certificaat?
Alles over SSL-certificaten: wat is SSL, waarom heb je het nodig en hoe herken je een beveiligde website? Essentieel voor elke website.
Wat is uptime bij webhosting?
Wat betekent uptime bij webhosting? Leer over uptime percentages, SLA garanties en waarom 99.9% uptime belangrijk is voor je website.
Hoeveel opslag heb ik nodig voor mijn website?
Ontdek hoeveel schijfruimte je echt nodig hebt voor je website. Praktische gids met voorbeelden per websitetype.