Kazalo vsebine
Napaka WordPress z izčrpanim pomnilnikom se pojavi, ko skripta preseže privzeto omejitev dodeljevanja pomnilnika za PHP. To lahko prepreči pravilno delovanje vašega spletnega mesta in povzroči sporočilo o napaki, kot je "Usodna napaka: Dovoljena velikost pomnilnika X bajtov je izčrpana." Če povečate omejitev pomnilnika PHP, lahko to pogosto odpravite...
Uredite datoteko wp-config.php
Spletna stran wp-config.php
datoteka vsebuje osnovne podrobnosti konfiguracije za spletno mesto WordPress. Omejitev pomnilnika PHP lahko povečate tako, da v to datoteko dodate vrstico kode.
- Povezava z vašim spletnim mestom z odjemalcem FTP ali upraviteljem datotek, ki je na voljo v nadzorni plošči gostovanja.
- Poiščite
wp-config.php
datoteka ki se nahaja v korenskem imeniku vaše namestitve WordPressa. - Urejanje datoteke in dodajte naslednjo vrstico kode tik pred vrstico, ki pravi
/* To je vse, nehajte urejati! Srečno bloganje. */
:
define('WP_MEMORY_LIMIT', '256M');
Ta vrstica poveča omejitev pomnilnika PHP na 256 MB. Vrednost lahko prilagodite glede na svoje potrebe in zmogljivosti okolja gostovanja.
- Shranite spremembe in prenesite datoteko nazaj v strežnik, če uporabljate FTP.
Urejanje datoteke PHP.ini
Če urejate wp-config.php
ne odpravi težave, boste morda morali povečati omejitev v php.ini
datoteko, ki je privzeta konfiguracijska datoteka za PHP.
- Ta datoteka na deljenem gostovanju običajno ni dostopna, vendar lahko ustvarite datoteko z imenom
php.ini
v korenskem imeniku namestitve WordPressa in dodajte naslednjo vrstico:
memory_limit = 256M
- Če uporabljate strežnik VPS ali namenski strežnik in imate dostop do glavnega
php.ini
lahko to datoteko neposredno urejate z isto vrstico. Lokacija te datoteke se lahko razlikuje glede na konfiguracijo strežnika.
Urejanje datoteke .htaccess
Drug način za povečanje omejitve pomnilnika PHP je urejanje .htaccess
datoteko, ki se nahaja v korenskem imeniku vaše namestitve WordPressa.
- Dostop do svojega spletnega mesta prek FTP ali upravitelja datotek in poiščite
.htaccess
datoteka. - Urejanje datoteke in dodajte naslednjo vrstico:
php_value memory_limit 256M
- Shranite spremembe in preverite, ali je napaka izčrpanega pomnilnika odpravljena.
Obrnite se na ponudnika gostovanja
Če nobena od zgornjih rešitev ne deluje, vaš ponudnik gostovanja morda ne dovoljuje ročnega povečanja omejitve pomnilnika PHP. Za pomoč se obrnite na njihovo ekipo za podporo. Za vas lahko povečajo omejitev ali vam zagotovijo navodila, kako to storiti v njihovem okolju gostovanja.
Zaključek
Povečanje omejitve pomnilnika PHP lahko pomaga odpraviti napako izčrpanega pomnilnika v WordPressu. Vendar je pomembno tudi razumeti, zakaj je prišlo do napake. Vzrok je lahko slabo kodiran vtičnik, tema ali skripta po meri. Razmislite o deaktivaciji vtičnikov in začasnem prehodu na privzeto temo WordPressa, da diagnosticirate težavo. Če se težava nadaljuje, boste morda morali optimizirati spletno mesto ali nadgraditi načrt gostovanja, da bo ustrezal zahtevam vašega spletnega mesta.