Slik løser du WordPress-feilen Memory Exhausted Error - Øk PHP-minnet

Feilen WordPress memory exhausted oppstår når et skript overskrider standardminnetildelingsgrensen for PHP. Dette kan føre til at nettstedet ditt ikke fungerer som det skal og resultere i en feilmelding som "Fatal error: Tillatt minnestørrelse på X byte er brukt opp." Å øke PHP-minnegrensen kan ofte løse dette problemet. Slik gjør du det [...].

Rediger wp-config.php-filen

Den wp-config.php inneholder de grunnleggende konfigurasjonsdetaljene for WordPress-nettstedet ditt. Du kan øke PHP-minnegrensen ved å legge til en kodelinje i denne filen.

  • Koble til nettstedet ditt ved hjelp av en FTP-klient eller filbehandleren i kontrollpanelet på webhotellet.
  • Finn frem til wp-config.php fil som ligger i rotkatalogen til WordPress-installasjonen.
  • Redigere filen og legg til følgende kodelinje rett før linjen der det står /* Det var alt, slutt å redigere! God blogging. */:
define('WP_MEMORY_LIMIT', '256M');

Denne linjen øker PHP-minnegrensen til 256 MB. Du kan justere verdien basert på dine behov og mulighetene i vertsmiljøet ditt.

  • Lagre endringene og last opp filen til serveren hvis du bruker FTP.

Rediger PHP.ini-filen

Hvis du redigerer wp-config.php ikke løser problemet, kan det hende du må øke begrensningen i php.ini filen, som er standardkonfigurasjonsfilen for PHP.

  • Denne filen er vanligvis ikke tilgjengelig på delt hosting, men du kan opprette en fil med navnet php.ini i rotkatalogen til WordPress-installasjonen og legg til følgende linje:
memory_limit = 256M
  • Hvis du bruker en VPS eller en dedikert server og har tilgang til hoved php.ini filen, kan du redigere denne filen direkte med samme linje. Plasseringen av denne filen kan variere avhengig av serverkonfigurasjonen.

Redigere .htaccess-filen

En annen måte å øke PHP-minnegrensen på, er ved å redigere .htaccess filen i rotkatalogen til WordPress-installasjonen.

  • Få tilgang til nettstedet ditt via FTP eller filbehandling, og finn .htaccess fil.
  • Redigere filen og legg til følgende linje:
php_value memory_limit 256M
  • Lagre endringene og sjekk om feilen med oppbrukt minne er løst.

Kontakt vertsleverandøren din

Hvis ingen av de ovennevnte løsningene fungerer, kan det hende at vertsleverandøren din ikke tillater manuelle økninger av PHP-minnegrensen. Ta kontakt med supportteamet for å få hjelp. De kan enten øke grensen for deg eller gi deg veiledning om hvordan du gjør det i vertsmiljøet.

Konklusjon

Å øke PHP-minnegrensen kan bidra til å løse feilen med oppbrukt minne i WordPress. Det er imidlertid også viktig å forstå hvorfor feilen oppstod. Det kan skyldes en dårlig kodet plugin, et dårlig kodet tema eller et tilpasset skript. Vurder å deaktivere plugins og bytte til et standard WordPress-tema midlertidig for å diagnostisere problemet. Hvis problemet vedvarer, kan det hende du må optimalisere nettstedet eller oppgradere hostingabonnementet for å imøtekomme nettstedets krav.