Optimizing VestaCP phpfcgid template configuration process multi-memory harerahana 500 errors

VestaCP Taorian'ny nisafidianana ny môdely "phpfcgid" ho an'ny serivisy WEB, betsaka ny fizotran'ny PHP-CGI no nahatonga ny fahatsiarovana ho lany haingana:

  • Tao anatin'ny ora vitsivitsy nanombohana indray ny mpizara dia lany ny fitadidiana.
  • Tsy maty ny fizotry ny PHP-CGI teo aloha. Ny dingana iray dia nihazakazaka efa ho 1 sub-processes, nandany fahatsiarovana 20M farafahakeliny.

Ampiasaina amin'ny SSH htop Command (mila fametrahana), azonao jerena ity sata ity ▼

Taorian'ny nisafidianana ny môdely "phpfcgid" ho an'ny serivisy WEB an'ny VestaCP, maro ny fizotran'ny PHP-CGI no nahatonga ny fahatsiarovana ho reraka haingana. Sary 1

Raha mahazo hafatra diso ianao "-bash: htop: command not found" rehefa mampiasa ny baiko htop dia jereo ity lesona ity ho an'ny vahaolana ▼

Betsaka ny fizotran'ny PHP-CGI no mahatonga ny fahatsiarovana ho lany haingana. Ao amin'ny VestaCP no misy ny olana.CentOSAo amin'ny môdely phpfcgid, misy config tsy azo ampiasaina.

  • VestaCP dia mametraka dingana PHP-CGI 1 ao amin'ny môdely phpfcgid mba hampandeha hatramin'ny 20 ny fizotran'ny ankizy.

JEREO NY /usr/local/vesta/data/templates/web/httpd/phpfcgid.sh Andalana 13 amin'ny rakitra:

export PHP_FCGI_CHILDREN=20

Na izany aza, manitsakitsaka ny fampitandreman'i Apache ao amin'ny antontan-taratasin'ny fitantanana subprocess PHP ny fametrahana toy izany:

PHP child process management (PHP_FCGI_CHILDREN) dia tokony ho kilemaina foana miaraka amin'ny mod_fcgid, izay handefa fangatahana iray isaky ny mandeha mankany amin'ny fizotran'ny fampiharana izay naterany, noho izany, ny dingana rehetra noforonin'ny PHP dia tsy ho ampiasaina amin'ny fomba mahomby. .) Amin'ny alàlan'ny default, ary miaraka amin'ny fiovaovan'ny tontolo iainana PHP_FCGI_CHILDREN=0, tsy mandeha ny fitantanana ny fizotran'ny ankizy PHP.

Satria ao amin'ny mod_fcgid mod_fcgid an'i Apache, ny fizotran'ny PHP-CGI dia tsy afaka mamaly fangatahana iray ihany ary mandeha amin'ny fotoana iray, dia ambany dia ambany ny fahombiazan'ny subprocess PHP-CGI.

Noho izany, tokony ho esorinao mivantana ny firafitry ny fitantanana subprocess PHP ▼

PHP_FCGI_CHILDREN=0

Amin'izay fotoana izay ihany koa, raha efa manana mpampiantrano virtoaly novokarina ianao, dia mila manova ny rakitra fanamafisam-peo amin'ny tranokala rehetra ▼

/home/用户名/web/域名/cgi-bin/fcgi-starter

Aorian'ny fanokafana ny fcgi-starter configuration file dia ovay ity atiny manaraka ity▼

export PHP_FCGI_CHILDREN=20

Ovao ho ▼

export PHP_FCGI_CHILDREN=0
  • Aorian'ny fanovana dia hovonoina amin'ny fomba mod_fcgid ny fitantanana subprocess PHP.
  • Ny fizotry ny PHP-CGI dia tsy hiteraka fizotry ny zaza intsony, izay afaka mitahiry fahatsiarovana be dia be.

Ary koa, ny VestaCP dia tsy mametraka mekanika famaranana ho an'ny dingana tsy miasa:

  • Ireo dingana PHP-CGI rehetra vao vita dia hanohy hampiasa fahatsiarovana mandra-panombohan'ny rafitra.

Mba hamahana ity olana ity dia ampio fotsiny ny rakitra mod_fcgid config /etc/httpd/conf.d/fcgid.conf Ampio ao amin'ny ▼ ireto toe-javatra manaraka ireto

FcgidIdleTimeout 120
  • Mametraha Apache hanajanona ho azy ny fizotran'ny PHP-CGI raha tsy miasa mandritra ny 2 minitra (120 segondra).

Rehefa vita ny fanovana dia avereno indray ny serivisy Apache ▼

service httpd restart

Aorian'ny famerenana ny serivisy dia tsy haseho intsony ireo dingana PHP-CGI an-jatony naseho teo aloha tao amin'ny HTOP.

Matetika, dingana PHP-CGI tokana ho an'ny mpampiasa Vesta CP tokana dia mandany fahatsiarovana 30 hatramin'ny 40M, izay afa-po tanteraka.Linuxtakian'ny mpampiantrano.

noho izany,Internet Marketingte hanao tsara ny olonaSEO, tena zava-dehibe ny manatsara ny fanamafisam-peo Vesta CP sy ny maodely ^_^

Azonao atao ny mijery ireto fampianarana manaraka ireto mifandraika amin'ny tontonana VestaCP ▼

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) nizara ny "Optimizing VestaCP phpfcgid template configuration process, multiple memory exhausted 500 errors", dia hanampy anao izany.

Tongasoa eto mizara ny rohy amin'ity lahatsoratra ity:https://www.chenweiliang.com/cwl-735.html

Tongasoa eto amin'ny fantsona Telegram an'ny bilaogin'i Chen Weiliang hahazoana vaovao farany!

🔔 Aoka ho voalohany hahazo ny "ChatGPT Content Marketing AI Tool Usage Guide" sarobidy ao amin'ny lahatahiry ambony fantsona! 🌟
📚 Ity torolalana ity dia misy sanda lehibe, 🌟Ity dia fotoana tsy fahita firy, aza adino! ⏰⌛💨
Partageo ary j'aime raha tianao!
Ny fizaranao sy ny j'aime no antony manosika anay hatrany!

 

Comments

Ny adiresy mailakao dia tsy havoaka. Ampiasaina ny saha ilaina * Label

horonana mankany ambony