Keresési találatok - memory consumption - support forums - wordpress

Szeretném megtanulni azoknak a tapasztalatait, akik megoldották ezt a problémát. Ha az adminisztrátorban több mint 3000 hozzászólás (egyéni) van, akkor nem lehet bejelentkezni (halálos hiba: a 134217728 bájtban engedélyezett memória mérete kimerült (64 bájtot próbált kiosztani) / sata2)






A kérdés az, hogyan csökkenthető a VP erőforrások fogyasztása. (vagyis talán vannak olyan dolgok, amelyekkel kikapcsolhatja a megfelelő adminisztrátori működést)
Köszönöm.

Furcsa módon, most ellenőriztem a WordPress 3.2.1-et Twenty Eleven, nem játszottam. Ez a wp-includes / comment-template.php sor. A kivételek listáján nem.

Feltételezem, hogy a fordítás nem volt elegendő a téma lokalizációs fájljaiban. Most azonban már nem számít 🙂

És mi az alapvető különbsége a WPLANG Lite-től?

A munka mechanizmusában.

A WPLANG Lite különálló kis fordítási fájlt hoz létre a webhely külső részéhez, amelyből csak az admin panelben használt sorok kerültek kizárásra. Számos ilyen sor létezett (kb. 3000-ből 3.800), kizárásuk lehetővé tette, hogy a webhely külső részén kb. 3 MB-os memóriafelhasználást csökkentettek.

A PHP Pure Localization gyorsítótárat fordít a hagyományos PHP tömbökre, amelyek kevesebb memóriát igényelnek, mint a .mo fájloknál. Ez nyomon követi a forrásfájlok módosításának dátumát, és szükség esetén a gyorsítótár automatikusan frissül. A megtakarítások körülbelül 3 MB nagyságrendűek (és nagyszámú plug-inek és fordítási fájlok is növekedhetnek), de már az admin panelben. A webhely külső oldalán a WordPress 3.4 kiadása után, a kisebb vonalak száma miatt a megtakarítások kevésbé jelentősek lettek (3,6-ról kb. 1,5 MB-ra).







Érdemes megjegyezni, hogy ha a memória nem elegendő, érdemes növelni a memory_limit paramétert PHP-ben. A plugineket kísérletként hozták létre abban az esetben, amikor a tárhely szolgáltató nem ad lehetőséget a memory_limit megváltoztatására.

a hackelés persze lehet, de a 30 MB elég normális helyzet, eltávolíthatja a felesleges plug-ineket, a temka egyszerűbb, a wplang lite viszont még néhány morzsát adhat, de ez nem radikális megoldás,

A pluginok most tisztítsák meg, Temko legalább egy kicsit átmásolja a másnapot, de kirakni.

A WordPress 3.4-ben a nyelvi fájlok szétválasztása a vezérlőpulton és a külső részen a kernel szintjén (19582-ben) valósult meg, azóta a plugin elvesztette relevanciáját, és nem frissült.

Megpróbálhatja a Pure PHP lokalizációt, még mindig működnie kell. Most ellenőriztem a memóriafelhasználást a vezérlőpulton a WordPress 3.6-ban - anélkül, hogy a plug-in 30,62 MB-nak bizonyult - 27,08 MB-ot.

Rendben. Köszönöm. És mi az alapvető különbsége a WPLANG Lite-től?

Mennyire fontos a WPLANG Lite?

A WordPress 3.4-ben a nyelvi fájlok szétválasztása a vezérlőpulton és a külső részen a kernel szintjén (19582-ben) valósult meg, azóta a plugin elvesztette relevanciáját, és nem frissült.

Kipróbálhatja a Pure PHP Localization szolgáltatást. még mindig dolgoznia kell. Most ellenőriztem a memóriafelhasználást a vezérlőpulton a WordPress 3.6-ban - anélkül, hogy a plug-in 30,62 MB-nak bizonyult - 27,08 MB-ot.

a lokalizáció nem több, mint 4 MB, a megkönnyebbülés, majd felszabadul körülbelül felét, IMHO nem elég.

Gyorsító PHP használata? Ez csökkenti a memóriafelhasználást