Optimizing VestaCP phpfcgid template configuration process multi-nco exhaustion 500 yuam kev

VestaCP Tom qab WEB qhov kev pabcuam xaiv "phpfcgid" template, ntau tus txheej txheem PHP-CGI ua rau lub cim xeeb sai sai:

  • Kuv tau pib khiav tawm ntawm lub cim xeeb rau ob peb teev tom qab rov pib lub server.
  • Cov txheej txheem yav dhau los tsis ua haujlwm PHP-CGI tsis raug tua, thiab ib txheej txheem khiav ze li 1 subprocesses, siv tsawg kawg yog 20M nco.

Siv hauv SSH htop hais kom ua (kev teeb tsa yuav tsum tau ua), koj tuaj yeem saib cov xwm txheej no ▼

Tom qab VestaCP qhov kev pabcuam WEB xaiv tus qauv "phpfcgid", ntau tus txheej txheem PHP-CGI ua rau lub cim xeeb sai sai.

Yog tias koj tau txais cov lus yuam kev "-bash: htop: hais kom tsis pom" thaum koj siv htop hais kom ua, thov saib cov lus qhia no rau kev daws ▼

Ntau tus txheej txheem PHP-CGI ua rau lub cim xeeb kom sai sai, qhov teeb meem nyob hauv VestaCPCentOSHauv phpfcgid template, ib qho kev teeb tsa tsis zoo yog siv.

  • VestaCP hauv phpfcgid template, teem 1 PHP-CGI txheej txheem kom khiav mus txog 20 tus txheej txheem me nyuam.

Saib /usr/local/vesta/data/templates/web/httpd/phpfcgid.sh Kab 13 ntawm cov ntaub ntawv:

export PHP_FCGI_CHILDREN=20

Txawm li cas los xij, qhov kev teeb tsa no ua txhaum Apache cov lus ceeb toom hauv PHP subprocess tswj cov ntaub ntawv:

PHP tus txheej txheem kev tswj hwm tus me nyuam (PHP_FCGI_CHILDREN) yuav tsum ib txwm ua tsis taus nrog mod_fcgid, uas tsuas yog xa ib qho kev thov ntawm ib lub sij hawm rau cov txheej txheem thov nws tau spawned; yog li, txhua tus txheej txheem me nyuam tsim los ntawm PHP yuav tsis raug siv zoo. .) Los ntawm lub neej ntawd, thiab nrog rau qhov chaw hloov pauv ib puag ncig PHP_FCGI_CHILDREN=0, PHP tus txheej txheem kev tswj tus me nyuam yog neeg xiam.

Vim tias hauv Apache lub mod_fcgid module, PHP-CGI txheej txheem tsuas tuaj yeem teb rau ib qho kev thov thiab khiav ib zaug, PHP-CGI tus txheej txheem me nyuam tsis muaj txiaj ntsig.

Yog li ntawd, qhov chaw rau PHP subprocess tswj yuav tsum raug kaw ncaj qha ▼

PHP_FCGI_CHILDREN=0

Tib lub sijhawm, yog tias koj twb muaj tus tswv tsev virtual tsim, koj yuav tsum hloov kho cov ntaub ntawv teeb tsa ntawm txhua lub vev xaib ▼

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

Tom qab qhib cov ntaub ntawv fcgi-starter configuration, ntxig cov nram qab no ▼

export PHP_FCGI_CHILDREN=20

Hloov rau ▼

export PHP_FCGI_CHILDREN=0
  • Tom qab hloov kho, PHP subprocess tswj yuav raug muab tua nyob rau hauv mod_fcgid hom.
  • Cov txheej txheem PHP-CGI yuav tsis muaj cov txheej txheem menyuam yaus ntxiv lawm, uas tuaj yeem txuag tau ntau lub cim xeeb.

Tsis tas li, VestaCP tsis tau teeb tsa lub tshuab txiav tawm rau cov txheej txheem tsis ua haujlwm:

  • Tag nrho cov txheej txheem tshiab PHP-CGI yuav siv lub cim xeeb txuas ntxiv mus txog thaum lub kaw lus rov pib dua.

Txhawm rau kho qhov no, tsuas yog ntxiv cov ntaub ntawv mod_fcgid config /etc/httpd/conf.d/fcgid.conf Ntxiv cov kev teeb tsa hauv qab no hauv ▼

FcgidIdleTimeout 120
  • Teem Apache kom tua cov txheej txheem PHP-CGI uas tsis ua haujlwm rau 2 feeb (120 vib nas this).

Tom qab kev teeb tsa tiav, rov pib qhov kev pabcuam Apache ▼

service httpd restart

Tom qab qhov kev pabcuam rov pib dua, ntau pua cov txheej txheem PHP-CGI uas tau tshwm sim yav dhau los hauv HTOP yuav tsis tshwm sim ntxiv lawm.

Feem ntau, ib qho txheej txheem PHP-CGI rau ib tus neeg siv Vesta CP siv 30 txog 40M ntawm kev nco, txaus siabLinuxxav tau tswv tsev.

yog li ntawd,Kev Lag Luam Hauv Internetneeg xav ua kom zooSEO, nws yog ib qho tseem ceeb heev rau optimize lub configuration ntawm Vesta CP thiab templates ^_^

Koj tuaj yeem saib cov lus qhia hauv qab no ntawm VestaCP vaj huam sib luag ▼

Cia siab Chen Weiliang Blog ( https://www.chenweiliang.com/ ) tau qhia "Optimizing VestaCP phpfcgid Template Configuration Process Multiple Memory Exhausted 500 yuam kev", uas yog pab tau rau koj.

Zoo siab txais tos los qhia qhov txuas ntawm kab lus no:https://www.chenweiliang.com/cwl-735.html

Zoo siab txais tos rau Telegram channel ntawm Chen Weiliang blog kom tau txais qhov hloov tshiab tshiab!

🔔 Ua thawj tus tau txais txiaj ntsig "ChatGPT Content Marketing AI Tool Usage Guide" hauv cov npe saum toj kawg nkaus channel! 🌟 ib
📚 Daim ntawv qhia no muaj nuj nqis loj, 🌟Qhov no yog lub sijhawm tsis tshua muaj, tsis txhob nco nws! ⏰⌛💨
Share thiab like yog tias koj nyiam!
Koj qhov kev sib koom thiab kev nyiam yog peb qhov kev txhawb nqa tas mus li!

 

评论 评论

Koj email chaw nyob yuav tsis tsum luam tawm. Yuav tsum tau siv cov liaj teb * Ntaus Cim

scroll rau saum