PHP is de programmeertaal waarop WordPress draait. Elke PHP-operatie verbruikt geheugen op uw server. De PHP Memory Limit is de maximale hoeveelheid geheugen die รฉรฉn PHP-proces mag gebruiken. Als WordPress meer nodig heeft dan dit maximum โ bijvoorbeeld tijdens het uitvoeren van een zware plugin of het importeren van veel data โ verschijnt de fout: Fatal error: Allowed memory size of X bytes exhausted.
Wat zijn normale waarden?
WordPress adviseert minimaal 64MB en stelt standaard 40MB in. De meeste moderne WordPress-sites met een normale set plugins werken goed met 128MB tot 256MB. Zware WooCommerce-winkels, sites met veel gelijktijdige bezoekers of sites die complexe importbewerkingen uitvoeren, kunnen 512MB nodig hebben. Uw hostingprovider stelt een maximaal plafond in โ dit kunt u niet overschrijden, alleen maar verlagen.
De Memory Limit verhogen
Methode 1 โ via wp-config.php: voeg toe boven de regel /* That's all, stop editing! */:define('WP_MEMORY_LIMIT', '256M');
Methode 2 โ via .htaccess:php_value memory_limit 256M
Methode 3 โ via php.ini (als uw hosting dit toestaat):memory_limit = 256M
Als geen van deze methoden werkt, is het hostingplafond lager ingesteld dan de waarde die u probeert in te stellen. Dan moet u dit aanpassen in uw hostingpaneel of uw provider vragen het te verhogen.
Wanneer is een hoge Memory Limit een symptoom?
Heeft u constant een Memory Limit nodig van meer dan 512MB? Dan is er waarschijnlijk iets anders aan de hand: een slecht gecodeerde plugin, een memory leak, of een server die fundamenteel ondergeprovisioneerd is voor uw website. Hogere limieten zijn een pleister, niet de oplossing.
๐ก FRL Tip: Controleer via Site Health (Dashboard โ Site-status) wat uw huidige PHP Memory Limit is en of WordPress een probleem detecteert.