Na-ebuli usoro nhazi nhazi ndebiri VestaCP phpfcgid ọtụtụ ebe nchekwa ike ọgwụgwụ 500

VestaCP Mgbe ọrụ WEB ahọpụtara ụdị “phpfcgid”, ọnụ ọgụgụ buru ibu nke usoro PHP-CGI na-eme ka ike gwụ ebe nchekwa ngwa ngwa:

  • M bụ isi na-agba ọsọ nke ebe nchekwa maka awa ole na ole mgbe malitegharịa ihe nkesa.
  • A naghị egbu usoro PHP-CGI na mbụ, na otu usoro na-agba ọsọ ihe fọrọ nke nta ka ọ bụrụ 1 subprocesses, na-eri ma ọ dịkarịa ala 20M nke ebe nchekwa.

A na-eji ya na SSH htop iwu (nwụnye chọrọ), ị nwere ike ịlele ọkwa a ▼

Mgbe ọrụ WEB nke VestaCP họrọ ụdị “phpfcgid”, ọnụ ọgụgụ buru ibu nke usoro PHP-CGI na-eme ka ike gwụ ebe nchekwa ngwa ngwa.

Ọ bụrụ na ịnweta ozi njehie "-bash: htop: a chọtaghị iwu" mgbe ị na-eji iwu htop, biko lee nkuzi a maka ngwọta ▼

Ọnụ ọgụgụ buru ibu nke usoro PHP-CGI na-eme ka nchekwa ahụ gwụ ngwa ngwa. Nsogbu dị na VestaCPCentOSNa ndebiri phpfcgid, a na-eji nhazi emechaghị nke ọma.

  • VestaCP na phpfcgid template, tọọ usoro 1 PHP-CGI iji mee ihe ruru usoro ụmụaka 20.

Lee /usr/local/vesta/data/templates/web/httpd/phpfcgid.sh Ahịrị 13 nke faịlụ:

export PHP_FCGI_CHILDREN=20

Agbanyeghị, ntọlite ​​​​dị otu a na-emebi ịdọ aka ná ntị Apache n'ime akwụkwọ njikwa subprocess PHP:

Njikwa usoro ụmụaka PHP (PHP_FCGI_CHILDREN) kwesịrị inwe nkwarụ mgbe niile na mod_fcgid, nke ga-eme naanị otu arịrịọ n'otu oge na usoro ngwa ọ mebere; yabụ, a gaghị eji usoro ụmụaka ọ bụla mepụtara PHP nke ọma. .) Site na ndabara, yana site na ntọala mgbanwe gburugburu ebe obibi PHP_FCGI_CHILDREN=0, PHP njikwa usoro ụmụaka enweghị nkwarụ.

N'ihi na na Apache's mod_fcgid modul, usoro PHP-CGI nwere ike ịzaghachi naanị otu arịrịọ ma na-agba ọsọ n'otu oge, usoro ụmụaka PHP-CGI adịghị arụ ọrụ.

Ya mere, ntọala maka PHP subprocess management kwesịrị gbanyụọ ozugbo ▼

PHP_FCGI_CHILDREN=0

N'otu oge ahụ, ọ bụrụ na ịnweelarị onye nnabata mebere, ịkwesịrị ịgbanwe faịlụ nhazi nke weebụsaịtị niile ▼

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

Mgbe ịmepechara faịlụ nhazi fcgi-starter, tinye ihe ndị a ▼

export PHP_FCGI_CHILDREN=20

Agbanwere ka ọ bụrụ ▼

export PHP_FCGI_CHILDREN=0
  • Mgbe emezigharịrị, a ga-agbanyụ njikwa subprocess PHP na ọnọdụ mod_fcgid.
  • Usoro PHP-CGI agaghịzi eme usoro ụmụaka, nke nwere ike ịchekwa ọtụtụ ebe nchekwa.

Ọzọkwa, VestaCP anaghị ewepụta usoro nkwụsị maka usoro na-abaghị uru:

  • Usoro PHP-CGI niile emechara ọhụrụ ga-aga n'ihu na-eji ebe nchekwa ruo mgbe emegharịrị sistemụ ahụ.

Iji dozie nke a, naanị tinye mod_fcgid config faịlụ /etc/httpd/conf.d/fcgid.conf Tinye ntọala ndị a na ▼

FcgidIdleTimeout 120
  • Tọọ Apache ka ọ gbuo usoro PHP-CGI na-adịghị arụ ọrụ maka nkeji 2 (sekọnd 120).

Mgbe emechara ntọala ahụ, malitegharịa ọrụ Apache ▼

service httpd restart

Mgbe ịmalitegharịrị ọrụ ahụ, a gaghị egosipụtakwa ọtụtụ narị usoro PHP-CGI nke egosiri na HTOP.

Dịka, otu usoro PHP-CGI maka otu onye ọrụ Vesta CP na-eri 30 ruo 40M nke ebe nchekwa, na-eju afọ ojuju.Linuxchọrọ nnabata.

ya mere,Ịre ahịa ịntanetịndị mmadụ chọrọ ime nke ọmaSEO, ọ dị ezigbo mkpa ịkwalite nhazi nke Vesta CP na ndebiri ^_^

Ị nwere ike ilele nkuzi ndị metụtara VestaCP panel ▼

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) kesara "Optimizing VestaCP phpfcgid Template Configuration Process Multiple Memory Exhaused 500 Errors", nke na-enyere gị aka.

Nnọọ ka ị kesaa njikọ nke akụkọ a:https://www.chenweiliang.com/cwl-735.html

Nabata na ọwa Telegram nke blọgụ Chen Weiliang ka ị nweta mmelite kachasị ọhụrụ!

🔔 Bụrụ onye mbụ nweta "ChatGPT Content Marketing AI Tool Guideing" bara uru na akwụkwọ ndekọ aha kacha elu! 🌟
📚 Ntuziaka a nwere nnukwu uru, 🌟Nke a bụ ohere dị ụkọ, echefula ya! ⏰⌛💨
Kekọrịta na-amasị ma ọ bụrụ na-amasị gị!
Ịkekọrịta na mmasị gị bụ mkpali anyị na-aga n'ihu!

 

评论

Adreesị email gị agaghị ebipụta. Achọrọ ubi na-eji * Label

pịgharịa gaa n'elu