VestaCP Ngemuva kokuthi isevisi ye-WEB ikhethe ithempulethi "phpfcgid", inani elikhulu lezinqubo ze-PHP-CGI libangela ukuthi inkumbulo iphele ngokushesha:
- Bengiphelelwa yinkumbulo amahora ambalwa ngemva kokuqalisa kabusha iseva.
- Inqubo ye-PHP-CGI eyayingasebenzi ngaphambili ayibulawa, futhi inqubo eyodwa isebenzisa cishe ama-subprocesses angu-1, edla okungenani inkumbulo eyi-20M.
Kusetshenziswe ku-SSH htop umyalo (ukufakwa kuyadingeka), ungabuka lesi simo ▼

Uma uthola umlayezo wephutha "-bash: htop: umyalo awutholakali" uma usebenzisa umyalo we-htop, sicela ubone lesi sifundo ukuze uthole isisombululo ▼
Inani elikhulu lezinqubo ze-PHP-CGI libangela ukuthi inkumbulo iphele ngokushesha. Inkinga iku-VestaCPCentOSKuthempulethi ye-phpfcgid, ukucushwa okungalungiselelwe kuyasetshenziswa.
- I-VestaCP kusifanekiso se-phpfcgid, setha inqubo ye-PHP-CGI engu-1 ukuze iqhube izinqubo zezingane ezifika kwezingu-20.
bona /usr/local/vesta/data/templates/web/httpd/phpfcgid.sh Umugqa we-13 wefayela:
export PHP_FCGI_CHILDREN=20
Kodwa-ke, ukusetha okunjalo kwephula isexwayiso sika-Apache emibhalweni yokuphatha ye-PHP subprocess:
Ukuphathwa kwenqubo yengane ye-PHP (PHP_FCGI_CHILDREN) kufanele ihlale ikhutshaziwe nge-mod_fcgid, ezohambisa isicelo esisodwa ngesikhathi ezinqubweni zohlelo esizidalile; ngakho-ke, noma yiziphi izinqubo zengane ezidalwe yi-PHP ngeke zisetshenziswe ngempumelelo. .) Ngokuzenzakalelayo, kanye nesilungiselelo esiguquguqukayo sendawo PHP_FCGI_CHILDREN=0, Ukuphathwa kwenqubo yengane ye-PHP kukhutshaziwe.
Ngoba kumojuli ye-mod_fcgid ye-Apache, inqubo ye-PHP-CGI ingaphendula esicelweni esisodwa kuphela futhi isebenze ngesikhathi, inqubo yengane ye-PHP-CGI ayisebenzi kahle.
Ngakho-ke, izilungiselelo zokuphathwa kwe-PHP subprocess kufanele zikhutshazwe ngokuqondile ▼
PHP_FCGI_CHILDREN=0
Ngasikhathi sinye, uma usuvele unomsingathi okhiqiziwe, udinga ukuguqula amafayela okucupha awo wonke amawebhusayithi ▼
/home/用户名/web/域名/cgi-bin/fcgi-starter
Ngemva kokuvula ifayela le-fcgi-starter, faka okulandelayo ▼
export PHP_FCGI_CHILDREN=20
Lungisa ukuze ▼
export PHP_FCGI_CHILDREN=0
- Ngemva kokuguqulwa, ukuphathwa kwe-PHP subprocess kuzovalwa kumodi ye-mod_fcgid.
- Inqubo ye-PHP-CGI ngeke isaveza izinqubo zengane, ezingagcina inkumbulo eningi.
Futhi, i-VestaCP ayibeki indlela yokuqeda izinqubo zokungenzi lutho:
- Zonke izinqubo ezisanda kuqaliswa ze-PHP-CGI zizoqhubeka nokusebenzisa imemori kuze kube yilapho uhlelo luqalwa kabusha.
Ukuze ulungise lokhu, vele wengeze ifayela le-mod_fcgid lokumisa /etc/httpd/conf.d/fcgid.conf Engeza izilungiselelo ezilandelayo kokuthi ▼
FcgidIdleTimeout 120
- Setha i-Apache ukuthi ibulale ngokuzenzakalelayo izinqubo ze-PHP-CGI ezingenzi lutho imizuzu emi-2 (imizuzwana eyi-120).
Ngemuva kokuthi ukusetha kuqediwe, qala kabusha isevisi ye-Apache ▼
service httpd restart
Ngemva kokuthi isevisi isiqaliswe kabusha, amakhulu ezinqubo ze-PHP-CGI ezaziboniswe ngaphambilini ku-HTOP ngeke zisaboniswa.
Imvamisa, inqubo eyodwa ye-PHP-CGI yomsebenzisi oyedwa we-Vesta CP idla inkumbulo engu-30 kuye ku-40M, eyanelisa ngokugcwele.Linuxizidingo zokusingatha.
Ngakho-ke,I-Internet Marketingabantu bafuna ukwenza kahleSEO, kubaluleke kakhulu ukuthuthukisa ukucushwa kwe-Vesta CP nezifanekiso ^_^
Ungabheka izifundo ezilandelayo kuphaneli ye-VestaCP ▼
I-Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) wabelane ngokuthi "Ukuthuthukisa I-VestaCP phpfcgid Template Configuration Process Multiple Memory Exhaustion 500 Exhaustion", okuwusizo kuwe.
Siyakwamukela ukwabelana ngesixhumanisi salesi sihloko:https://www.chenweiliang.com/cwl-735.html
Ukuze uvule amaqhinga afihliwe🔑, wamukelekile ukujoyina isiteshi sethu seTelegram!
Yabelana futhi uthanda uma uthanda! Ukwabelana kwakho nokuthanda kwakho kuyisikhuthazo sethu esiqhubekayo!


