Ti o dara ju ilana iṣeto iṣeto awoṣe VestaCP phpfcgid ti ailagbara iranti-ọpọlọpọ awọn aṣiṣe 500

VestaCP Lẹhin ti iṣẹ WEB yan awoṣe “phpfcgid”, nọmba nla ti awọn ilana PHP-CGI jẹ ki iranti rẹ yarayara:

  • Mo ti nṣiṣẹ ni ipilẹ ti iranti fun awọn wakati diẹ lẹhin ti o tun bẹrẹ olupin naa.
  • Ilana PHP-CGI ti ko ṣiṣẹ tẹlẹ ko ni pipa, ati pe ilana kan n ṣiṣẹ awọn ilana-ipin 1, n gba o kere ju 20M ti iranti.

Ti a lo ni SSH htop pipaṣẹ (fifi sori ẹrọ nilo), o le wo ipo yii ▼

Lẹhin ti VestaCP's WEB iṣẹ yan awoṣe “phpfcgid”, nọmba nla ti awọn ilana PHP-CGI jẹ ki iranti rẹ yarayara.

Ti o ba gba ifiranṣẹ aṣiṣe kan "-bash: htop: aṣẹ ko ri" nigbati o lo aṣẹ htop, jọwọ wo ikẹkọ yii fun ojutu ▼

Nọmba nla ti awọn ilana PHP-CGI jẹ ki iranti yara rẹwẹsi, iṣoro naa wa ni VestaCPCentOSNinu awoṣe phpfcgid, a ti lo atunto aipe.

  • VestaCP ni phpfcgid awoṣe, ṣeto 1 PHP-CGI ilana lati ṣiṣe soke 20 omo lakọkọ.

wo /usr/local/vesta/data/templates/web/httpd/phpfcgid.sh Laini 13 ti faili naa:

export PHP_FCGI_CHILDREN=20

Bibẹẹkọ, iru iṣeto ni o lodi si ikilọ Apache ninu iwe iṣakoso ilana abẹlẹ PHP:

PHP ọmọ ilana isakoso (PHP_FCGI_CHILDREN) yẹ ki o jẹ alaabo nigbagbogbo pẹlu mod_fcgid, eyiti yoo ṣe itọsọna ibeere kan ni akoko kan si awọn ilana ohun elo ti o ti gbejade; nitorinaa, eyikeyi ilana ọmọ ti a ṣẹda nipasẹ PHP kii yoo lo ni imunadoko. (Ni afikun, awọn ilana ọmọ PHP le ma fopin si daradara .) Nipa aiyipada, ati pẹlu eto oniyipada ayika PHP_FCGI_CHILDREN=0, PHP ọmọ ilana isakoso ti wa ni alaabo.

Nitoripe ni Apache's mod_fcgid module, ilana PHP-CGI le dahun si ibeere kan nikan ati ṣiṣe ni akoko kan, ilana ọmọ PHP-CGI jẹ alailagbara pupọ.

Nitorinaa, awọn eto fun iṣakoso abẹlẹ PHP yẹ ki o jẹ alaabo taara ▼

PHP_FCGI_CHILDREN=0

Ni akoko kanna, ti o ba ti ni olupin foju ti ipilẹṣẹ, o nilo lati yi awọn faili iṣeto ni gbogbo awọn oju opo wẹẹbu ▼

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

Lẹhin ṣiṣi faili iṣeto fcgi-Starter, fi atẹle naa sii ▼

export PHP_FCGI_CHILDREN=20

Ṣatunṣe si ▼

export PHP_FCGI_CHILDREN=0
  • Lẹhin iyipada, iṣakoso abẹlẹ PHP yoo wa ni pipa ni ipo mod_fcgid.
  • PHP-CGI ilana yoo ko to gun spawn ọmọ lakọkọ, eyi ti o le fi kan pupo ti iranti.

Paapaa, VestaCP ko ṣeto ẹrọ ifopinsi fun awọn ilana aiṣiṣẹ:

  • Gbogbo awọn ilana PHP-CGI tuntun ti a ṣẹ yoo tẹsiwaju lati lo iranti titi ti eto yoo fi tun bẹrẹ.

Lati ṣatunṣe eyi, kan ṣafikun faili atunto mod_fcgid /etc/httpd/conf.d/fcgid.conf Ṣafikun awọn eto atẹle ni ▼

FcgidIdleTimeout 120
  • Ṣeto Apache lati pa awọn ilana PHP-CGI laifọwọyi ti ko ṣiṣẹ fun awọn iṣẹju 2 (awọn aaya 120).

Lẹhin ti iṣeto ti pari, tun bẹrẹ iṣẹ Apache ▼

service httpd restart

Lẹhin ti iṣẹ naa ti tun bẹrẹ, awọn ọgọọgọrun ti awọn ilana PHP-CGI ti o ṣafihan tẹlẹ ni HTOP kii yoo han.

Ni deede, ilana PHP-CGI kan fun olumulo Vesta CP kan n gba 30 si 40M ti iranti, ni itẹlọrun ni kikun.Linuxogun awọn ibeere.

nitorinaa,Internet Marketingeniyan fẹ lati ṣe daradaraSEO, o jẹ gidigidi pataki lati je ki awọn iṣeto ni ti Vesta CP ati awọn awoṣe ^_^

O le wo awọn ikẹkọ atẹle lori nronu VestaCP ▼

Ireti Chen Weiliang Blog ( https://www.chenweiliang.com/ ) pín “Ṣiṣapeye Ilana Iṣeto Aṣaṣe VestaCP phpfcgid Multiple Memory Exhaustion 500 Asise”, eyiti o ṣe iranlọwọ fun ọ.

Kaabo lati pin ọna asopọ ti nkan yii:https://www.chenweiliang.com/cwl-735.html

Kaabọ si ikanni Telegram ti bulọọgi Chen Weiliang lati gba awọn imudojuiwọn tuntun!

🔔 Jẹ ẹni akọkọ lati gba “ChatGPT Akoonu Titaja AI Itọsọna Lilo Ọpa” ti o niyelori ni itọsọna oke ikanni! 🌟
📚 Itọsọna yii ni iye nla, 🌟Eyi jẹ aye to ṣọwọn, maṣe padanu rẹ! ⏰⌛💨
Pin ati fẹran ti o ba fẹ!
Pinpin rẹ ati awọn ayanfẹ jẹ iwuri wa lemọlemọfún!

 

发表 评论

Adirẹsi imeeli rẹ kii yoo ṣe atẹjade. Awọn aaye ti o nilo ni a lo * 标注

yi lọ si oke