Chinyorwa Directory
WordPressKukanganisa kunouraya: Kunze kwendangariro? Dzidzisa iwe nzira yekugadzirisa zvizere WordPress memory_limit dambudziko mumaminetsi mashanu
1. Dambudziko Muchidimbu
Mukushandisa WordPress , kana ukasangana nechikanganiso seizvi:
Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 10220888 bytes)
Izvi zvinoreva PHP kubva mundangariro, zvichiita kuti hurongwa hutadze kushanda zvakanaka. Peji yako yekumashure haigone kuvhurwa uye dashboard basa rakanamira.
Kukanganisa uku kunonyanya kuitika kune traffic yakakura kana kugonesaWordPress pluginMawebhusaiti akawandisa.
Saka kunyangwe ukawedzera ndangariro kuti 512M, kunyange 3024M, mubvunzo unoramba uripo, chii chakamira?
Tevere, isu tichaongorora zvingakonzeresa nhanho nhanho uye tokudzidzisa nzira yekugadzirisa dambudziko iri kamwe uye zvachose.

2. Sei zvichiri kusashanda kuwedzera memory_limit?
watova nazvo memory_limit kubva default 256M kusimudzirwa ku 512M uye 3024M, asi dambudziko rinoramba riripo. Izvi zvinoreva:
- PHP marongero haasi kuita basa: Dzimwe nzvimbo dzeseva dzinogona kufuratira zvakashandurwa nemaoko
php.ini. - Plugin kana theme inotora zviwanikwa zvakawandisa: Mamwe maplug-ins kana kodhi kodhi inodya yakawandisa yendangariro.
- Server configuration zvinorambidzwa: Sevha inogona kunge yakaisa muganho wakaoma pakugovaniswa kweiyo PHP zvinyorwa, zvichiita kuti kuseta kuve kusashanda kunyangwe ikapfuudzwa.
Kuti ugadzirise mamiriro aya, iwe unofanirwa kunyatso tarisa kurongeka kwesevha uye WordPress.
3. Nhanho-ne-nhanho mhinduro
1. Shandura php.ini faira
Tsvaga yako kutanga php.ini faira, inowanzowanikwa mukati /etc/php/ Kana /usr/local/php/ pasi penzira.
kutsvaka memory_limit, ita shuwa kuti yakaiswa ku:
memory_limit = 512M
Wobva watangazve yako Web server:
- Apache:
sudo service apache2 restart - Nginx:
sudo service nginx restart
hint: Mamwe mauto akagovaniswa haakwanise kuwana php.ini, mune iyo kesi iwe unogona kusvetukira kune inotevera nzira.
2. Pfuura PHP memory muganho mu wp-config.php
Kunyangwe kana sevha yekumisikidzwa kwendangariro kuri kwayo, WordPress dzimwe nguva inopera mundangariro nekuda kwezvigadziriso zvayo.
Saka, unogona Wp-config.php Seta nemaoko muganho wendangariro mufaira:
define( 'WP_MEMORY_LIMIT', '512M' );
define( 'WP_MAX_MEMORY_LIMIT', '512M' );
Isa iyi kodhi mukati wp-config.php Documentary pamusoro, kuve nechokwadi kuti inoshanda kana yakatakurwa.
- WP_MEMORY_LIMIT: Muganho wepamusoro wepamberi-yekupedzisira ndangariro, iyo inodzora kushandiswa kwezviwanikwa kana vashandisi vasvika peji.
- WP_MAX_MEMORY_LIMIT: Iyo yekumusoro muganho wekumashure ndangariro kuona kuti manejimendi mashandiro haakundikane nekuda kwekusakwana ndangariro.
3. Tarisa kushandiswa kwekuyeuka kwemapulagi uye zvinyorwa
vamwe Yakakwira zviwanikwa zvekushandisa plug-ins Inogona kukonzera kupera simba mundangariro, senge caching plug-ins,SEOplugin kanaE-commercePlugins (seWooCommerce).
Solution:
- Vhara ese maplug-ins uye gonesa kugadzirisa dambudziko rimwe nerimwe.
- Chinja kune iyo default theme (yakadai seMakumi makumi maviri nenhatu) uye ona kana dambudziko ragadziriswa.
- 使用 Query Monitor Plugin kuti utarise zvikamu zvine high memory kushandiswa.
4. Shandisa .htaccess kana user-defined PHP settings
Kana uri kushandisa Shared hosting, iyo inogona kugadziriswa ne .htaccess Faira yekuwedzera PHP memory:
php_value memory_limit 512M
Mushure mekuchengetedza, zorodza peji rako redhibhodhi kuti uone kana dambudziko ragadziriswa.
5. Bata server server
Mune zvimwe zviitiko, sevha inoisa miganhu pakushandiswa kwendangariro yePHP.
Kunyangwe iwe ukagadzirisa muganho wekurangarira, sevha haizoregi kuti iite.
Panguva ino, iwe unofanirwa kubata wako hosting provider, vakumbire kuti vakubatsire kuwedzera memory quota.
4. Urongwa hwekupedzisira: bvisa mabasa asina kufanira uye uwedzere kodhi
Kunyangwe iwe ukabudirira kuwedzera ndangariro muganho, haugone kufuratira iyo webhusaiti 性能优化. Kunyanya kutsamira pamaplugins kana kushandisa zviwanikwa-zvakawanda madingindira zvinogona kutungamira kuti ugare uchibuda mundangariro. saka:
- bvisa zvisina kufanira plugins uye redundant kodhi.
- Shandisa zvinobudirira caching plugins senge WP Rocket Kana W3 Total Cache)。
- Gara uchinatsiridza dhatabhesi uye uchenese zvisina basa data.
5. Pfupiso: Matanho anoshanda ekugadzirisa memory_limit
- Ita shuwa kuti shanduko dze php.ini dzinoita:gadzirira
memory_limitiri 512M kana kupfuura. - Tsanangura miganhu yendangariro mu wp-config.php: Ita shuwa WordPress inoshandisa ndangariro yakakwana.
- Troubleshoot plugin uye theme nyaya: Dzima yakakwira zviwanikwa zvekushandisa plug-ins.
- Bata server server kana zvichidikanwa: Ita shuwa kuti sevha haisi kumanikidza ndangariro muganho pane yako PHP.
- Gadzirisa kuita kwesaiti: Deredza zvisina kufanira plug-ins, shongedza dhatabhesi, uye natsiridza kushanda zvakanaka kwese.
Optimization mhinduro yenguva refu, ndangariro ingori hwaro
Nekutevera matanho ari muchinyorwa chino, haugone chete kugadzirisa izvi zvinogumbura kanyanyisa kukanganisa, uye zvakare vakadzidza mazano ekugadzirisa matambudziko ekurangarira.
Nekudaro, kuramba uchivandudza ndangariro chete haisi iyo yakakosha mhinduro kumatambudziko ewebhusaiti.
Zvinonzwisisika optimize kodhi, Kuchenesa zvisingabatsiri plug-ins ndiyo kiyi yekushanda kwenguva refu yakagadzikana yewebhusaiti.
Ndinovimba wakadzidza chimwe chinhu kubva kuchinyorwa ichi uye wotanga kudzidzira maitiro aya ipapo!
Chii chinonyanya kugutsa pane kugadzirisa dambudziko rakaoma? 💪
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) yakagovaniswa "Kugadzirisa WordPress inouraya kukanganisa Inouraya kukanganisa: Inobvumidzwa saizi yendangariro ye268435456 bytes yapera (yakaedza kugovera 10220888 bytes)", iyo inobatsira kwauri.
Welcome to share link yechinyorwa chino:https://www.chenweiliang.com/cwl-32129.html
