Tusitusiga Tusitusiga
Fa'aletonu Mata'utia o le WordPress : Le Lava le Manatua? Aoao e Fa'aleleia le Fa'afitauli o le memory_limit a le WordPress i le 5 Minute
1. Vaaiga lautele o le faafitauli
O lo'o fa'aaogaina WordPress , pe a e feagai ma se mea sese e pei o lenei:
Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 10220888 bytes)
O lona uiga ua le lava le manatua o le PHP , ma ua mafua ai ona faaletonu le faiga. O lau itulau i tua e le mafai ona tatalaina, ma ua pipii foi le galuega faatino a le dashboard.
E masani ona tupu lenei mea sese i uepisaite e tele ai tagata asiasi pe i latou foi e tele naua plugins e faʻaaogaina i le WordPress .
E tusa lava pe e te fa'ateleina le manatua i le 512M po'o le 3024M fo'i , o lo'o iai pea le fa'afitauli. O le a le mafua'aga o le fa'afitauli?
O le isi o le a matou suʻesuʻeina mafuaʻaga talafeagai i lea laasaga ma lea laasaga ma aʻoaʻo oe pe faʻapefea ona foia lenei faʻafitauli i taimi uma.

2. Aisea e le aoga ai le faateleina o le memory_limit?
ua uma ona e faia memory_limit mai le faaletonu 256M siitia i 512M ma 3024M, ae o loo tumau pea le faafitauli. O lona uiga:
- O fa'atonuga PHP e le'o aoga: O nisi si'osi'omaga server e ono le amana'ia lau suiga ma le lima
php.ini. - O mea fa'apipi'i po'o le autu e tele naua punaoa: O nisi mea fa'apipi'i po'o tulafono fa'aaganu'u e fa'aaoga ai le tele o manatuaga.
- Fa'atapula'a fa'atulagaina o le server: Atonu na seti e le 'auʻaunaga se tapulaʻa faigata i le faʻasoaina o mafaufauga o PHP scripts, ma mafua ai ona le aoga le seti tusa lava pe sili atu.
Ina ia foia lenei tulaga, e tatau ona e siaki atoatoa le faatulagaga o le server ma le WordPress.
3. Laasaga ma lea laasaga fofo
1. Suia le faila php.ini
Su'e muamua lau php.ini faila, lea e masani ona maua i totonu /etc/php/ 或 /usr/local/php/ i lalo o le ala.
suʻe memory_limit, ia mautinoa ua seti i:
memory_limit = 512M
Ona toe amata lea o lau 'upega tafaʻilagi :
- Apache:
sudo service apache2 restart - Nginx:
sudo service nginx restart
Manatua : O nisi o auaunaga talimalo fa'asoa atonu e le mafai ona maua le php.ini. I lenei tulaga, e mafai ona e faase'e i le isi auala.
2. Fa'asolo le tapula'a manatua PHP ile wp-config.php
E tusa lava pe saʻo le faʻatulagaina o mafaufauga a le 'auʻaunaga, o le a leai se mafaufau o WordPress i nisi taimi ona o ana lava faʻatulagaga.
O le mea lea, e mafai ona e setiina ma le lima le tapula'a o le manatua i le faila wp-config.php :
define( 'WP_MEMORY_LIMIT', '512M' );
define( 'WP_MAX_MEMORY_LIMIT', '512M' );
Tuu lenei code i totonu wp-config.php Fa'amaumauga 顶部, ia mautinoa e aoga pe a utaina.
- WP_MEMORY_LIMIT: Le tapula'a pito i luga ole manatua pito i luma, lea e pulea ai le fa'aogaina o puna'oa pe a fa'aogaina e tagata fa'aoga le itulau.
- WP_MAX_MEMORY_LIMIT: O le tapula'a pito i luga o manatuaga i tua e fa'amautinoa ai o le a le fa'aletonu le pulega ona o le le lava o le manatua.
3. Siaki le taumafaina manatua o plugins ma autu
O nisi plugins e tele ai punaoa e ono mafua ai le leai o se manatua, e pei o plugins caching, plugins SEO , po'o plugins e-commerce (e pei o le WooCommerce).
Tali :
- Tapuni uma plug-ins ma fa'ataga le fa'afitauli ta'itasi.
- Su'e ile autu fa'aletonu (e pei ole Twenty Twenty-Three) ma va'ai pe ua fo'ia le fa'afitauli.
- faʻaaogā Suʻega Fesili Plugin e va'ai ai vaega e maualuga le fa'aogaina o le manatua.
4. Fa'aaoga le .htaccess po'o le fa'aogaina o PHP fa'aoga
Afai o loʻo e faʻaaogaina le shared hosting , e mafai ona e faʻaleleia atili le faʻaaogaina o le manatua o le PHP e ala i le suia o le faila .htaccess :
php_value memory_limit 512M
A uma ona sefe, toe fa'afou lau itulau dashboard e siaki pe ua fo'ia le fa'afitauli.
5. Fa'afeso'ota'i le 'au'aunaga e tu'uina atu
I nisi tulaga, e tu'uina atu e le 'au'aunaga ni tapula'a ile fa'aogaina ole mafaufau ole PHP.
E tusa lava pe e te suia le tapulaa manatua, e le faʻatagaina e le 'auʻaunaga e faʻaaogaina.
I le taimi nei, e tatau ona e faʻafesoʻotaʻi lau kamupani talimalo ma fai i ai e faʻateleina le kuota o lau manatua.
4. Fuafuaga mulimuli: faʻamalo galuega e le manaʻomia ma faʻamalieina le code
E tusa lava pe e te faʻateleina lelei le tapulaʻa o le manatua, e le mafai ona e le amanaʻiaina le faʻaleleia atili o le faʻatinoga o le upega tafaʻilagi . O le faʻalagolago tele i plugins poʻo le faʻaaogaina o autu e tele ai punaoa e mafai ona oʻo atu ai i le le lava o le manatua. O le mea lea:
- aveese plugins le manaʻomia ma le code redundant.
- Fa'aoga fa'aoga fa'aoga lelei e pei ole WP roketa 或 W3 Total Cache).
- Ia fa'amalieina i taimi uma le fa'amaumauga ma fa'amama fa'amaumauga leaga.
5. Aotelega: Laasaga lelei e foia ai le memory_limit
- Ia mautinoa e aoga suiga ile php.ini:seti
memory_limite 512M pe sili atu. - Fa'amatala tapulaa manatua ile wp-config.php: Ia mautinoa o loʻo faʻaogaina e WordPress ia lava le manatua.
- Fa'afitauli fa'apipi'i ma mataupu autu: Fa'ato'a fa'aoga so'otaga maualuga.
- Fa'afeso'ota'i le 'au'aunaga tu'uina atu pe a mana'omia: Ia mautinoa e le faʻamalosia e le 'auʻaunaga se tapulaa manatua i lau PHP.
- Fa'alelei le fa'atinoga o nofoaga: Fa'aiti'itia fa'apipi'i le mana'omia, fa'alelei le fa'amaumauga, ma fa'aleleia atili le fa'atinoina o galuega.
Optimization o se fofo umi, manatua ua na o le faavae
O le mulimuli i laasaga o loʻo i totonu o lenei tusiga, e le gata o le a mafai ona e foia lenei faʻaletonu faʻalavelave Fatal , ae o le a e aʻoaʻoina foʻi pe faʻapefea ona foia faʻafitauli o le manatua.
Ae ui i lea, o le faʻaauau pea o le faʻaleleia o le manatua e le o le fofo autu lea i faʻafitauli i luga o le upega tafaʻilagi.
O le faʻaleleia lelei o le code ma le aveʻesea o plugins e le manaʻomia e taua tele i le faʻamautinoaina o le faʻagaioiga mautu o se upega tafaʻilagi i se taimi umi.
Ou te faʻamoemoe na e aʻoaʻoina se mea mai lenei tusiga ma amata faʻataʻitaʻi nei metotia i le taimi lava lena!
O le a se mea e sili atu ona faamalieina nai lo le foia o se faafitauli faigata? 💪
Fa'amoemoe o le a fesoasoani ia te oe le tusiga "Solving the WordPress Fatal Error: Allowed memory size of 268435456 bytes exhausted (tryed to allocate 10220888 bytes)" na fa'asoa i le blog a Chen Weiliang ( https://www.chenweiliang.com/ ).
Fa'asoa atu le so'otaga o lenei tusiga: https://www.chenweiliang.com/cwl-32129.html
