Hoe de WordPress Geheugen Opgebruikt Fout op te lossen - Verhoog PHP Geheugen

De WordPress memory exhausted error treedt op wanneer een script de standaard geheugentoewijzingslimiet voor PHP overschrijdt. Dit kan ervoor zorgen dat je website niet correct functioneert en resulteert in een foutmelding zoals "Fatale fout: Toegestane geheugengrootte van X bytes uitgeput." Het verhogen van de geheugenlimiet van PHP kan dit probleem vaak oplossen. Hier lees je hoe je [...]

Bewerk het bestand wp-config.php

De wp-config.php bestand bevat de basisconfiguratiegegevens voor je WordPress site. Je kunt de geheugenlimiet van PHP verhogen door een regel code aan dit bestand toe te voegen.

  • Verbinding maken met je website met een FTP-client of de bestandsbeheerder in uw hostingcontrolepaneel.
  • Zoek de wp-config.php bestand die zich in de hoofdmap van je WordPress-installatie bevindt.
  • Bewerk het bestand en voeg de volgende regel code toe net voor de regel die zegt /* Dat is alles, stop met bewerken! Veel plezier met bloggen. */:
define('WP_MEMORY_LIMIT', '256M');

Deze regel verhoogt de geheugenlimiet van PHP naar 256 MB. Je kunt de waarde aanpassen op basis van je behoeften en de mogelijkheden van je hostingomgeving.

  • Wijzigingen opslaan en upload het bestand terug naar je server als je FTP gebruikt.

Het bestand PHP.ini bewerken

Als u de wp-config.php het probleem niet oplost, moet u mogelijk de limiet in de php.ini bestand, dat het standaard configuratiebestand voor PHP is.

  • Dit bestand is meestal niet toegankelijk op shared hosting, maar u kunt een bestand maken met de naam php.ini in de hoofdmap van je WordPress-installatie en voeg de volgende regel toe:
geheugenlimiet = 256M
  • Als u op een VPS of dedicated server zit en toegang hebt tot de belangrijkste php.ini bestand, kun je dit bestand direct bewerken met dezelfde regel. De locatie van dit bestand kan variëren afhankelijk van je serverconfiguratie.

Het .htaccess-bestand bewerken

Een andere manier om de geheugenlimiet van PHP te verhogen is door de .htaccess bestand in de hoofdmap van je WordPress installatie.

  • Toegang tot uw site via FTP of bestandsbeheer en zoek de .htaccess bestand.
  • Bewerk het bestand en voeg de volgende regel toe:
php_waarde geheugenlimiet 256M
  • Wijzigingen opslaan en controleer of de fout door geheugenuitputting is opgelost.

Neem contact op met uw hostingprovider

Als geen van de bovenstaande oplossingen werkt, staat je hostingprovider handmatige verhogingen van de PHP-geheugenlimiet mogelijk niet toe. Neem contact op met hun supportteam voor hulp. Zij kunnen de limiet voor je verhogen of advies geven over hoe je dit binnen hun hostingomgeving kunt doen.

Conclusie

Het verhogen van de PHP geheugenlimiet kan helpen bij het oplossen van de memory exhausted error in WordPress. Het is echter ook belangrijk om te begrijpen waarom de fout optreedt. Het kan te wijten zijn aan een slecht gecodeerde plugin, thema of aangepast script. Overweeg om plugins te deactiveren en tijdelijk over te schakelen op een standaard WordPress thema om het probleem te diagnosticeren. Als het probleem zich blijft voordoen, moet je misschien je website optimaliseren of je hostingpakket upgraden om aan de eisen van je site te voldoen.