Konzani cholakwika chakupha cha WordPress Cholakwika chachikulu: Kuloledwa kukula kwa kukumbukira kwa 268435456 byte kutha (kuyesa kugawa ma byte 10220888)

WordPressCholakwika chakupha: Watha kukumbukira? Phunzitsani momwe mungathetsere vuto la WordPress memory_limit mu mphindi 5

1. Chidule cha vutolo

akugwiritsa ntchito WordPress , ngati mukukumana ndi cholakwika chonga ichi:
Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 10220888 bytes)

這意味着 PHP yatha kukumbukira, zomwe zimapangitsa kuti dongosololi lilephere kugwira ntchito bwino. Tsamba lanu lakumbuyo silingatsegulidwe ndipo ntchito ya dashboard yakakamira.

Vutoli ndilofala kwambiri ndi kuchuluka kwa magalimoto kapena kuyatsaPulogalamu ya WordPressMawebusayiti ambiri.

Kotero ngakhale muwonjezere kukumbukira 512M,ngakhale 3024M, funso limakhalapo, chomata ndi chiyani?

Kenako, tisanthula zomwe zingayambitse pang'onopang'ono ndikukuphunzitsani momwe mungathetsere vutoli kamodzi kokha.

Konzani cholakwika chakupha cha WordPress Cholakwika chachikulu: Kuloledwa kukula kwa kukumbukira kwa 268435456 byte kutha (kuyesa kugawa ma byte 10220888)

2. Chifukwa chiyani sikuli kothandiza kuwonjezera memory_limit?

muli nazo kale memory_limit kuchokera kusakhulupirika 256M kukwezedwa ku 512M ndipo 3024M, koma vuto likadalipo. Izi zikutanthauza:

  1. Zokonda za PHP sizikugwira ntchito: Ma seva ena akhoza kunyalanyaza zomwe mwasintha pamanja php.ini.
  2. Pulagi kapena mutu umatenga zinthu zambiri: Mapulagi ena kapena ma code achikhalidwe amawononga kukumbukira kwambiri.
  3. Zoletsa kasinthidwe ka seva: Seva ikhoza kukhala ndi malire okhwima pakugawika kwa kukumbukira kwa zolemba za PHP, zomwe zimapangitsa kuti zosinthazo zikhale zosavomerezeka ngakhale zitapyola.

Kuti muthane ndi vutoli, muyenera kuyang'ana mwatsatanetsatane kasinthidwe ka seva ndi WordPress.

3. Njira zothetsera pang'onopang'ono

1. Sinthani fayilo ya php.ini

Pezani wanu poyamba php.ini file, yomwe nthawi zambiri imakhala mkati /etc/php/ Kapena /usr/local/php/ pansi pa njira.

Search memory_limit, onetsetsani kuti yakhazikitsidwa ku:

memory_limit = 512M

Ndiye kuyambitsanso wanu Seva yapaintaneti:

  • Apache:sudo service apache2 restart
  • Nginx:sudo service nginx restart

mwamsanga: Ena omwe adagawana nawo sangathe kupeza php.ini, momwemo mutha kudumpha kupita ku njira ina.

2. Chotsani malire a kukumbukira kwa PHP mu wp-config.php

Ngakhale kasinthidwe ka kukumbukira kwa seva kuli kolondola, WordPress nthawi zina imatha kukumbukira chifukwa cha zosintha zake.

Kotero, mungathe WP-config.php Konzani pamanja malire a kukumbukira mufayilo:

define( 'WP_MEMORY_LIMIT', '512M' );
define( 'WP_MAX_MEMORY_LIMIT', '512M' );

Ikani code iyi mkati wp-config.php Zolemba Dipatimenti, kuonetsetsa kuti ikugwira ntchito ikayikidwa.

  • WP_MEMORY_LIMIT: Malire apamwamba a kukumbukira kutsogolo, komwe kumayang'anira kugwiritsidwa ntchito kwazinthu pamene ogwiritsa ntchito atsegula tsamba.
  • WP_MAX_MEMORY_LIMIT: Malire apamwamba a kukumbukira zakumbuyo kuti muwonetsetse kuti ntchito zowongolera sizingalephereke chifukwa cha kukumbukira kosakwanira.

3. Yang'anani kugwiritsa ntchito kukumbukira kwa mapulagini ndi mitu

某些 Mapulagini ogwiritsira ntchito kwambiri Zitha kuyambitsa kutopa kukumbukira, monga caching plug-ins,SEOplugin kapenaZamalondaMapulagini (monga WooCommerce).

Yankho:

  • Tsekani mapulagi-ins onse ndikuyambitsa zovuta m'modzim'modzi.
  • Sinthani kumutu wokhazikika (monga Makumi awiri ndi atatu) ndikuwona ngati vutolo lathetsedwa.
  • 使用 Zowunikira mafunso Pulagi kuti muwone zida zomwe zimagwiritsidwa ntchito kwambiri kukumbukira.

4. Gwiritsani ntchito .htaccess kapena zosintha za PHP zomwe zimagwiritsidwa ntchito

Ngati mukugwiritsa ntchito Kugawana nawo, yomwe ingasinthidwe ndi .htaccess Fayilo kuti muwonjezere kukumbukira kwa PHP:

php_value memory_limit 512M

Mukasunga, yambitsaninso tsamba lanu lakutsogolo kuti muwone ngati vutolo lathetsedwa.

5. Lumikizanani ndi wopereka seva

Nthawi zina, seva imayika malire pakugwiritsa ntchito kukumbukira kwa PHP.

Ngakhale mutasintha malire a kukumbukira, seva sichidzalola kuti igwire ntchito.

Panthawi imeneyi, muyenera kugwirizana ndi inu woperekera alendo, afunseni kuti akuthandizeni kuwonjezera kuchuluka kwa kukumbukira.

4. Ndondomeko yomaliza: zimitsani ntchito zosafunikira ndikuwongolera kachidindo

Ngakhale mutakulitsa malire a kukumbukira, simungathe kunyalanyaza zamasamba 性能优化. Kudalira kwambiri mapulagini kapena kugwiritsa ntchito mitu yofunikira kwambiri kungayambitse kukumbukira nthawi zambiri. Chifukwa chake:

  1. kufufuta mapulagini osafunika ndi rendant code.
  2. Gwiritsani ntchito mapulagini osungira bwino monga WP roketi Kapena W3 Total Cache)。
  3. Konzani nkhokwe nthawi zonse ndikuyeretsa zosafunika.

5. Mwachidule: Njira zoyenera zothetsera memory_limit

  1. Onetsetsani kuti zosintha za php.ini zikugwira ntchito:khazikitsa memory_limit ndi 512M kapena kupitilira apo.
  2. Tanthauzirani malire a kukumbukira mu wp-config.php: Onetsetsani kuti WordPress imagwiritsa ntchito kukumbukira kokwanira.
  3. Kuthetsa mavuto a pulagi ndi mitu: Letsani mapulagi apamwamba kwambiri.
  4. Lumikizanani ndi wopereka seva ngati kuli kofunikira: Onetsetsani kuti seva sikuyika malire a kukumbukira pa PHP yanu.
  5. Sinthani magwiridwe antchito a tsamba: Chepetsani mapulagi osafunikira, konzani nkhokwe, ndikuwongolera magwiridwe antchito.

Kukonzekera ndi njira yothetsera nthawi yaitali, kukumbukira ndi maziko okha

Potsatira njira zomwe zili m'nkhaniyi, simudzatha kuthetsa vutoli kulakwitsa koopsya, ndipo adaphunziranso malingaliro amomwe mungathetsere vuto la kukumbukira.

Komabe, kupititsa patsogolo kukumbukira kokha sikungathetsere mavuto awebusayiti.

Konzekerani moyenerera, Kuyeretsa mapulagini opanda ntchito ndiye chinsinsi cha ntchito yokhazikika ya webusaitiyi.

Ndikukhulupirira kuti mwaphunzirapo kanthu m'nkhaniyi ndikuyamba kugwiritsa ntchito njirazi nthawi yomweyo!

Ndi chiyani chomwe chimakhutitsa kuposa kuthetsa vuto lalikulu? 💪

发表 评论

Imelo yanu sisindikizidwa. Minda yofunikira imagwiritsidwa ntchito * Chizindikiro

Pitani pamwamba