Tovább a tartalomhoz

A mentés elakad a wp_posts táblánál

Mit tegyél, ha a mentés az adatbázis wp_posts táblájánál megáll: adatbázis-optimalizálás és a WordPress memóriakorlátjának emelése.

A WordPress az oldalak és a bejegyzések adatait a wp_posts adatbázistáblában tárolja. Ahogy az oldal nő, ez a tábla sok helyet foglalhat. Ha nincs elég memória a feldolgozásához, a mentés elakadhat ennél a résznél.

Két dolgot tehetsz: kisebbre teszed az adatbázist, és ha kell, megemeled a memóriakorlátot.

Erre jó egy WordPress-optimalizáló bővítmény, például a WP-Optimize. Biztonságos, de előtte készíts kézi mentést az adatbázisról.

  1. Nyisd meg a Bővítmények → Új hozzáadása oldalt, és keresd meg a WP-Optimize bővítményt.
  2. Kattints a Telepítés majd az Aktiválás gombra.
  3. Nyisd meg a bővítmény Beállítások → Adatbázis oldalát.
  4. Futtasd le a kijelölt adatbázis-optimalizálásokat az oldalon lévő futtatógombbal.
  5. Menj az UpdraftPlus → Biztonsági mentés / visszaállítás oldalra, és kattints a Biztonsági mentés most gombra a próbához.

A WordPress memóriakorlátjának emelése

Szekció neve “A WordPress memóriakorlátjának emelése”

Ha a mentés az optimalizálás után is elakad, emeld meg a WordPress által használható memóriát.

  1. Nyisd meg az Eszközök → Webhely állapota → Információ oldalt.
  2. A Kiszolgáló szakaszban jegyezd fel a PHP memóriakorlát értékét.
  3. A WordPress konstansok szakaszban jegyezd fel a WP_MEMORY_LIMIT és a WP_MAX_MEMORY_LIMIT értékét.
https://minta-bolt.hu/wp-admin/site-health.php?tab=debug
A Webhely állapota oldal Információ lapja a lenyitható szakaszokkal, köztük a Kiszolgáló és a WordPress konstansok szakasszal

A képen a Kiszolgáló és a WordPress konstansok szakaszt nyisd le: itt látod a jelenlegi korlátokat.

Ezután szerkeszd a wp-config.php fájlt. Ehhez használhatsz FTP-t, a tárhely fájlkezelőjét, vagy egy fájlkezelő bővítményt (például az Advanced File Manager-t: telepítsd, aktiváld, majd a fájlkezelőben jobb kattintással nyisd meg a wp-config.php fájlt szerkesztésre).

  1. Mielőtt szerkesztesz, készíts másolatot a fájlról.
  2. Keresd meg a fájlban a WP_MEMORY_LIMIT szöveget. Ha már szerepel, ennek az értékét módosítsd, ne vegyél fel még egy sort.
  3. Ha nincs benne, keresd meg ezt a sort: /* That's all, stop editing! Happy publishing. */
  4. Közvetlenül e fölé írd be:
define('WP_MEMORY_LIMIT', '256M');
  1. A 256M helyére a kívánt korlátot írhatod, de ne lépd túl a szerver PHP memóriakorlátját és a WP_MAX_MEMORY_LIMIT értékét.
  2. Mentsd a fájlt, majd próbálj újra mentést készíteni a Biztonsági mentés most gombbal.

Ha a memóriakorlátot nem tudod megemelni, kérj segítséget a tárhelyszolgáltatótól.

Készült:

Tiszteletben tartjuk a magánszférádat

Sütiket használunk a böngészési élmény javítására és a forgalom elemzésére. Az analitika csak akkor indul, ha engeded. Adatvédelmi irányelvek, Sütitájékoztató.

Sütibeállítások