4 Metode ușoare pentru 2021

Publicat: 2021-12-20

WordPress este o platformă flexibilă care acceptă o gamă largă de teme, pluginuri, formate de fișiere și software suplimentar. Cu toate acestea, atunci când încercați să încărcați aceste resurse, este posibil să întâlniți ocazional eroarea de limita de memorie WordPress.

Din fericire, există modalități de a rezolva această eroare. Prin creșterea memoriei PHP disponibilă pe site-ul dvs. WordPress, puteți continua să adăugați conținut și să vă dezvoltați site-ul fără probleme.

În această postare, vom împărtăși patru moduri de a crește limita de memorie WordPress pentru a rezolva orice erori pe care le întâmpinați pe site-ul dvs.:

  1. Editați wp-config.php și creșteți wp_memory_limit
  2. Modificați setările serverului prin PHP.ini
  3. Editați fișierul .htaccess
  4. Actualizați planul de găzduire al site-ului dvs

Dacă sunteți interesat să aflați de ce apare această problemă, veți găsi o explicație la sfârșitul acestei postări. Să începem!

Cum să creșteți limita de memorie WordPress

Mai jos, vom prezenta patru metode diferite pe care le puteți încerca pentru a crește limita de memorie WordPress.

Din păcate, nu putem garanta că toate aceste soluții vor funcționa pentru tine, deoarece depinde în mare parte de modul în care este configurat mediul tău de găzduire. De aceea, am împărtășit patru metode diferite – cel puțin una dintre acestea ar trebui să funcționeze pentru situația dvs.

Deoarece unele dintre aceste remedieri implică editarea fișierelor de bază WordPress, vă recomandăm să faceți o copie de rezervă a site-ului dvs. înainte de a continua .

Există multe soluții de backup disponibile, dar pluginul UpdraftPlus vă oferă libertatea de a vă încărca conținutul pe diferite platforme de stocare în cloud.

Odată ce aveți o copie de rezervă recentă a site-ului dvs., iată câteva modalități de a crește limita de memorie WP.

1. Editați wp-config.php și creșteți wp_memory_limit

Dacă rămâneți fără memorie, există o soluție simplă: creșteți cantitatea de memorie la care aveți acces! WordPress vă permite să setați limita curentă de memorie în fișierul său wp-config.php prin variabila wp_memory_limit . Cu toate acestea, această limită poate fi mai mică decât cantitatea de memorie furnizată cu planul dvs. de găzduire.

Dacă acesta este cazul, este posibil să puteți rezolva această eroare editând fișierul wp-config.php . Efectuarea modificărilor la nivel de cod implică un anumit grad de risc, așa că este inteligent să creați o copie de rezervă a site-ului dvs. înainte de a continua.

Pentru a edita fișierul wp-config.php , va trebui să vă conectați la server prin File Transfer Protocol (FTP) folosind un client FTP, cum ar fi FileZilla.

Puteți citi ghidul nostru complet WordPress FTP dacă nu sunteți sigur cum să utilizați FTP, dar iată un tutorial rapid despre cum să vă conectați la FileZilla.

În interiorul aplicației FileZilla, navigați la File > Site Manager . Dacă este prima dată când vă conectați prin FTP, atunci selectați Fișier > Manager site > Site nou:

Cum să rezolvi limita de memorie WordPress.

Acum puteți introduce câteva informații despre site-ul dvs., împreună cu numele de utilizator și parola FTP. Dacă nu vă cunoașteți acreditările FTP, de obicei puteți găsi aceste informații în contul dvs. de găzduire web.

FileZilla se va conecta acum la site-ul dvs. și va afișa toate fișierele sale. În aplicație, navigați la folderul rădăcină al site-ului dvs.:

Clientul FTP FileZilla.

În interiorul acestui folder, faceți clic dreapta pe fișierul wp-config.php și selectați Vizualizare/Editare . Aceasta deschide wp-config.php în editorul de text implicit. Acum, căutați următoarea expresie – WP_MEMORY_LIMIT .

Ar putea arăta cam așa:

 define( 'WP_MEMORY_LIMIT', '32M' );

Dacă acest cod există deja în fișierul wp-config.php , trebuie să măriți numărul. De exemplu, îl puteți crește de la 32M la 256M .

Dacă nu vedeți această linie de cod în fișier, va trebui să o adăugați. Doar adăugați următorul cod deasupra liniei care spune /* That's all, stop editing! Happy publishing. */ /* That's all, stop editing! Happy publishing. */ /* That's all, stop editing! Happy publishing. */ :

 define( 'WP_MEMORY_LIMIT', '256M' );
Cum să utilizați wp_memory_limit pentru a crește limita

2. Modificați setările serverului dvs. prin PHP.ini

De asemenea, puteți crește limita de memorie prin editarea fișierului PHP.ini . Acest fișier stabilește configurația implicită pentru orice aplicație care necesită PHP.

De fiecare dată când cineva vă vizitează site-ul WordPress, PHP rulează pe serverul dvs. În timpul acestui proces, limbajul de programare PHP caută instrucțiuni în fișierul PHP.ini . Aceasta include setarea limitei actuale de memorie WordPress.

Dacă gazda dvs. folosește cPanel, este posibil să puteți edita configurația PHP.ini prin cPanel. De obicei, acest instrument se numește ceva de genul MultiPHP Manager , MultiPHP INI Editor sau PHP Config . Totuși, nu toate gazdele vă oferă această abilitate.

De exemplu, dacă găzduiți la Bluehost, veți primi un instrument numit Editor MultiPHP INI în tabloul de bord complet al cPanel ( pe care îl puteți accesa din fila Avansat ).

Editor Bluehost PHP INI

După ce deschideți acest instrument, puteți ajusta limita de memorie:

Cum să creșteți limita de memorie la Bluehost

Dacă gazda dvs. nu oferă un editor PHP.ini în tabloul de bord, este posibil să puteți edita și fișierul PHP.ini prin FTP.

După ce v-ați conectat, navigați la directorul rădăcină din fereastra FileZilla și localizați fișierul.

Deschideți fișierul și căutați o linie care include limita de memo = . Acum puteți crește această valoare și puteți salva modificările.

Înainte ca aceste modificări să intre în vigoare, va trebui să reporniți serverul. Odată ce serverul dvs. este pornit și rulează, nu ar trebui să mai întâlniți eroarea de limita de memorie WordPress.

3. Editați fișierul .htaccess

Fișierul .htaccess este un fișier de configurare important dacă gazda dvs. web folosește Apache ( ceea ce fac multe gazde ). Acest fișier controlează o mare parte din configurația site-ului dvs., inclusiv limita de memorie.

Puteți utiliza .htaccess pentru a transmite instrucțiuni către serverul dvs., fără a fi nevoie să editați fișierele de configurare a serverului. Acest lucru face ca .htaccess să fie o alternativă bună dacă nu vă puteți accesa fișierul PHP.ini.

Pentru a accesa acest fișier, conectați-vă la serverul dvs. folosind un client FTP, așa cum am discutat în secțiunile anterioare. Apoi puteți naviga la directorul public_html al site-ului dvs., care conține fișierul .htaccess :

Fișierul WordPress .htaccess.

Acum, deschideți acest fișier și adăugați următorul fragment de cod sub linia # END WordPress :

 php_value memory_limit 256M

Iată cum ar putea arăta:

Cum se rezolvă eroarea de limita de memorie WordPress.

Asigurați-vă că salvați modificările când ați terminat.

4. Actualizați planul de găzduire al site-ului dvs. web

Deși puteți crește adesea memoria disponibilă pentru site-ul dvs., în cele din urmă sunteți restricționat de planul dvs. de găzduire. Fiecare plan vă va oferi acces la o cantitate limitată de resurse. Dacă ați încercat toate remediile de mai sus și încă întâmpinați această eroare, este posibil să fi depășit planul actual.

Dacă doriți să vă verificați alocarea memoriei, ar trebui să puteți găsi aceste informații pe site-ul web al gazdei dvs. web sau în panoul dvs. de găzduire. Alternativ, puteți oricând să contactați furnizorul pentru asistență.

Dacă bănuiți că ați atins limita resurselor alocate, vă recomandăm să vă actualizați planul. Acest lucru poate implica trecerea la un nivel superior sau trecerea la un alt tip de plan. De exemplu, dacă aveți în prezent un plan de găzduire partajată, atunci poate fi timpul să faceți upgrade la un server privat virtual (VPS). S-ar putea chiar să vă răsfoiți pe un server dedicat.

Alternativ, puteți decide să vă schimbați furnizorul de găzduire. Când căutați o nouă gazdă, vă recomandăm să acordați o atenție deosebită cantității de memorie alocată ca parte a fiecărui plan. Ori de câte ori este posibil, încercați să găsiți un furnizor care oferă o limită implicită de memorie de 256 MB sau mai mare.

De asemenea, este inteligent să optezi pentru un furnizor flexibil. Dacă puteți crește cu ușurință cantitatea de resurse alocată site-ului dvs., este mult mai puțin probabil să întâlniți eroarea de limita de memorie în viitor.

De ce este posibil să întâmpinați eroarea „Limita memoriei WordPress”.

Ori de câte ori întâmpinați o eroare în WordPress, veți dori desigur să rezolvați problema cât mai repede posibil. Cu toate acestea, adesea ajută să înțelegeți care este eroarea și de ce apare. Apoi puteți lua măsuri pentru a evita întâmpinarea acestei probleme în viitor.

Cele mai comune erori WordPress sunt destul de ușor de rezolvat, dar această platformă nu oferă întotdeauna multe explicații în mesajul său de eroare. De exemplu, eroarea serverului intern 500 este notoriu vagă.

Cu WordPress, tot ceea ce încărcați sau instalați este stocat pe un server. Când achiziționați un plan de găzduire web, furnizorul dvs. alocă o anumită cantitate de resurse site-ului dvs. Aceasta include memoria care este folosită pentru a stoca tot conținutul site-ului dvs. web.

Uneori, când încercați să încărcați conținut media pe site-ul dvs. WordPress, este posibil să întâlniți următorul mesaj: „Eroare fatală: dimensiunea memoriei permisă de 67108864 octeți epuizată”. Această problemă poate apărea și atunci când încercați să instalați o nouă temă sau plugin. Indiferent de declanșator, această eroare înseamnă că ați rămas fără memorie.

După cum am descris în această postare, vă puteți minimiza șansele de a întâmpina această problemă prin creșterea limitei de memorie și, eventual, investind într-un plan de găzduire mai avansat. Ca regulă generală, cu cât planul dvs. de găzduire este mai scump, cu atât veți avea acces la mai mult spațiu și memorie.

Cu toate acestea, chiar și planurile de găzduire de nivel superior rar vă oferă acces la resurse nelimitate. Din acest motiv, este inteligent să luați măsuri pentru a minimiza utilizarea memoriei. Aceasta poate include dezinstalarea pluginurilor inutile și realizarea altor optimizări de performanță.

Remediați definitiv problemele legate de limita de memorie WordPress

De cele mai multe ori, puteți încărca fișiere pe site-ul dvs. și puteți instala software suplimentar fără probleme. Cu toate acestea, la un moment dat, este posibil să întâlniți eroarea de limita de memorie WordPress.

Să recapitulăm rapid patru moduri de a crește limita de memorie WordPress și de a rezolva această problemă:

  1. Creșteți limita de memorie PHP WordPress prin editarea fișierului wp-config.php .
  2. Modificați setările serverului dvs. editând PHP.ini .
  3. Editează-ți . htaccess pentru a crește limita de memorie PHP.
  4. Actualizați planul de găzduire al site-ului dvs. la unul cu mai multe resurse.

Pentru câteva sfaturi generale despre probleme legate de WordPress, cum ar fi acesta, consultați ghidul nostru pentru depanarea WordPress. Avem, de asemenea, un ghid despre cum să remediați cele mai frecvente 20 de erori WordPress.

Aveți întrebări despre cum să rezolvați această eroare comună WordPress? Anunțați-ne în secțiunea de comentarii de mai jos!

Ghid gratuit

5 sfaturi esențiale pentru a accelera
Site-ul dvs. WordPress

Reduceți timpul de încărcare chiar și cu 50-80%
doar urmând sfaturi simple.