Hogyan lehet kijavítani a WordPress memória kimerült hiba - Növelje a PHP memóriát

A WordPress memória kimerült hiba akkor jelentkezik, ha egy szkript túllépi a PHP alapértelmezett memóriaelosztási határértékét. Ez megakadályozhatja a webhely megfelelő működését, és egy olyan hibaüzenetet eredményezhet, mint a "Fatal error: X bájt megengedett memóriaméret kimerült". A PHP memóriakorlát növelésével gyakran megoldható ez a probléma. Itt van, hogyan kell [...]

A wp-config.php fájl szerkesztése

A wp-config.php fájl tartalmazza a WordPress webhely alapkonfigurációs adatait. A PHP memória korlátját egy kódsor hozzáadásával növelheti ehhez a fájlhoz.

  • Csatlakozás a weboldalához FTP-kliens vagy a tárhely vezérlőpanelén található fájlkezelő segítségével.
  • Keresse meg a wp-config.php fájl amely a WordPress telepítés gyökérkönyvtárában található.
  • A fájl szerkesztése és adjuk hozzá a következő kódsort közvetlenül a következő sor előtt /* Ennyi, hagyd abba a szerkesztést! Boldog blogolást. */:
define('WP_MEMORY_LIMIT', '256M');

Ez a sor 256 MB-ra növeli a PHP memória korlátját. Az értéket az igényeid és a tárhelyed képességei alapján állíthatod be.

  • A módosítások mentése és töltse vissza a fájlt a szerverére, ha FTP-t használ.

A PHP.ini fájl szerkesztése

Ha szerkeszti a wp-config.php nem oldja meg a problémát, akkor lehet, hogy növelnie kell a korlátot a php.ini fájl, amely a PHP alapértelmezett konfigurációs fájlja.

  • Ez a fájl általában nem érhető el a megosztott tárhelyen, de létrehozhat egy fájlt, melynek neve php.ini a WordPress telepítés gyökérkönyvtárában, és add hozzá a következő sort:
memory_limit = 256M
  • Ha VPS vagy dedikált szerveren van, és hozzáférhet a fő php.ini fájlt, akkor közvetlenül szerkesztheti ezt a fájlt ugyanazzal a sorral. Ennek a fájlnak a helye a szerver konfigurációjától függően változhat.

A .htaccess fájl szerkesztése

A PHP memóriakorlát növelésének másik módja a PHP memória korlátjának növelése a .htaccess fájl a WordPress telepítés gyökérkönyvtárában található.

  • Hozzáférés a webhelyhez FTP-n vagy fájlkezelőn keresztül, és keresse meg a .htaccess fájl.
  • A fájl szerkesztése és a következő sorral egészítsük ki:
php_value memory_limit 256M
  • A módosítások mentése és ellenőrizze, hogy a memória kimerült-e.

Kapcsolatfelvétel a tárhelyszolgáltatóval

Ha a fenti megoldások egyike sem működik, előfordulhat, hogy a tárhelyszolgáltatója nem engedélyezi a PHP memória korlátjának kézi növelését. Forduljon segítségért az ügyfélszolgálatukhoz. Ők vagy megnövelik a limitet az Ön számára, vagy útmutatást adnak, hogyan teheti ezt meg a tárhelykörnyezetükön belül.

Következtetés

A PHP memóriakorlát növelésével megoldható a WordPress memória kimerült hibája. Fontos azonban az is, hogy megértsük, miért lépett fel a hiba. Ennek oka lehet egy rosszul kódolt plugin, téma vagy egyéni szkript. A probléma diagnosztizálásához fontolja meg a bővítmények kikapcsolását és az alapértelmezett WordPress-témára való ideiglenes átállást. Ha a probléma továbbra is fennáll, lehet, hogy optimalizálnia kell webhelyét, vagy frissítenie kell tárhelycsomagját, hogy az megfeleljen webhelye követelményeinek.