VestaCP A maeʻa ona filifilia e le 'auʻaunaga WEB le faʻataʻitaʻiga "phpfcgid", o le tele o faʻagasologa o le PHP-CGI e mafua ai ona vave vaivai le mafaufau:
- Sa matua leai so'u manatua mo ni nai itula talu ona toe amata le server.
- Ole faiga ole PHP-CGI ole taimi muamua e le oti, ma e tasi le faagasologa e toeitiiti atoa le 1 subprocesses, e alu ai le itiiti ifo ile 20M ole manatua.
Fa'aoga ile SSH htop
poloaiga (faʻapipiʻi manaʻomia), e mafai ona e vaʻai i lenei tulaga ▼
Afai e te maua se savali sese "-bash: htop: poloaiga e leʻi maua" pe ae faʻaogaina le htop command, faʻamolemole vaʻai i lenei aʻoaʻoga mo le fofo ▼
O le tele o faiga PHP-CGI e mafua ai ona vave vaivai le mafaufau. O le faʻafitauli o loʻo taoto i VestaCPCentOSI le fa'ata'ita'iga phpfcgid, o lo'o fa'aogaina se fa'atulagaga e le'i fa'aogaina.
- VestaCP i le phpfcgid template, seti le 1 PHP-CGI process e fa'agasolo atu i le 20 tamaiti faiga.
Vaai /usr/local/vesta/data/templates/web/httpd/phpfcgid.sh
Laina 13 o le faila:
export PHP_FCGI_CHILDREN=20
Ae ui i lea, o sea seti e solia ai le lapataiga a Apache i le PHP subprocess management documentation:
PHP pulega faiga a tamaiti (PHP_FCGI_CHILDREN) e tatau ona fa'aletonu i taimi uma i le mod_fcgid, lea e na'o le tasi le talosaga i le taimi e fa'aoga ai le fa'agasologa o talosaga na fa'atupuina; o lea, so'o se faiga a tamaiti na faia e le PHP o le a le fa'aoga lelei. .) E ala i le faaletonu, ma faatasi ai ma le siosiomaga fesuiaiga faatulagaga PHP_FCGI_CHILDREN=0, PHP child process management is disabled.
Talu ai i le Apache's mod_fcgid module, o le PHP-CGI process e mafai ona naʻo le tasi le talosaga ma tamoe i le taimi, o le PHP-CGI child process e matua le lelei.
O le mea lea, o fa'atonuga mo le PHP subprocess management e tatau ona fa'agata sa'o ▼
PHP_FCGI_CHILDREN=0
I le taimi lava e tasi, afai ua uma ona i ai sau host virtual, e tatau ona e suia le faila o faila o upega tafaʻilagi uma ▼
/home/用户名/web/域名/cgi-bin/fcgi-starter
A maeʻa ona tatalaina le fcgi-starter configuration file, faʻaofi le ▼ nei
export PHP_FCGI_CHILDREN=20
Su'i ile ▼
export PHP_FCGI_CHILDREN=0
- A mae'a suiga, o le a tape le fa'atonuga ole subprocess PHP ile mod_fcgid mode.
- Ole faiga ole PHP-CGI ole a le toe fa'atupuina faiga a tamaiti, lea e mafai ona fa'asaoina le tele o manatuaga.
E le gata i lea, e le o setiina e le VestaCP se faiga fa'amutaina mo faiga fa'aletonu:
- O fa'agasologa PHP-CGI uma fa'ato'a fa'ataunu'uina o le a fa'aauau pea ona fa'aogaina le manatua se'ia toe fa'afou le faiga.
Ina ia faʻaleleia lenei mea, faʻaopoopo le mod_fcgid config file /etc/httpd/conf.d/fcgid.conf
Fa'aopoopo tulaga nei ile ▼
FcgidIdleTimeout 120
- Seti Apache e otometi ona tape PHP-CGI faʻagasologa o loʻo gaogao mo 2 minute (120 sekone).
A maeʻa le seti, toe amata le Apache service ▼
service httpd restart
A maeʻa ona toe amataina le tautua, o le fiaselau o faiga PHP-CGI na faʻaalia muamua i le HTOP o le a le toe faʻaalia.
E masani lava, o se faiga PHP-CGI e tasi mo se tagata Vesta CP e tasi e faʻaaogaina le 30 i le 40M o le manatua, faʻamalieina atoatoa.Linuxmana'oga talimalo.
o lea,Initaneti Maketie mananao tagata ia leleiSeo, e taua tele le faʻamalieina o le faʻatulagaina o Vesta CP ma faʻataʻitaʻiga ^_^
E mafai ona e vaʻavaʻai i aʻoaʻoga nei i luga o le VestaCP panel ▼
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) faasoa atu le "Optimizing VestaCP phpfcgid Template Configuration Process Multiple Memory Exhaustion 500 Errors", lea e fesoasoani ia te oe.
Fa'afeiloa'i e fa'asoa le so'otaga o lenei tusitusiga:https://www.chenweiliang.com/cwl-735.html
Faʻafeiloaʻi i le Telegram channel o le blog a Chen Weiliang e maua ai faʻamatalaga lata mai!
📚 O lenei taʻiala o loʻo i ai le taua tele, 🌟O se avanoa e seasea maua, aua le misia! ⏰⌛💨
Faasoa ma fiafia pe a e fiafia i ai!
O lau fefa'asoaa'i ma le fiafia o la matou fa'aosofiaga faifaipea!