|
|
Paskelbta 2014-10-20 09:44:01
|
|
|

pid = paleisti / php-fpm.pid #pid设置, pagal numatytuosius nustatymus diegimo kataloge rekomenduojama įjungti var/run/php-fpm.pid
error_log = log/php-fpm.log #错误日志, numatytasis yra var/log/php-fpm.log diegimo kataloge
log_level = pranešimas #错误级别. Galimi lygiai: įspėjimas, klaida, įspėjimas, pranešimas, derinimas. Numatytasis: pranešimas.
emergency_restart_threshold = 60 emergency_restart_interval = 60s # rodo, kad jis rodomas emergency_restart_interval nustatytoje reikšmėjeSIGSEGVArba jei php-cgi procesų skaičius su SIGBUS klaida viršija emergency_restart_threshold, php-fpm bus grakščiai paleistas iš naujo. Šios dvi parinktys paprastai išlieka numatytosios.
process_control_timeout = 0 #设置子进程接受主进程复用信号的超时时间. Galimi vienetai: s (sekundės), m (minutės), h (valandos) arba d (dienos) Numatytieji vienetai: s (sekundės). Numatytasis: 0.
daemonize = taip #后台执行fpm numatytoji reikšmė yra taip, o jei norite derinti, galite ją pakeisti į ne. FPM galima naudoti skirtingus nustatymus keliems procesų telkiniams paleisti. Šiuos parametrus galima nustatyti atskirai kiekvienam procesų telkiniui.
klausytis = 127.0.0.1:9000 #fpm监听端口, tai yra, adresas, kurį PHP apdoroja nginx, paprastai yra numatytoji reikšmė. Galimi formatai: 'ip:port', 'port', '/path/to/unix/socket'. Kiekvienas procesų telkinys turi būti nustatytas.
listen.backlog = -1 #backlog数, -1 reiškia neribotą, nustatytą operacinės sistemos, tiesiog pakomentuokite šią eilutę. Kodas: http://www.3gyou.cc/?p=41
listen.allowed_clients = 127.0.0.1 #允许访问FastCGI进程的IP nustatykite, kad neapribotų IP, jei norite nustatyti kitų kompiuterių nginx, kad pasiektumėte šį FPM procesą, turite nustatyti IP adresą, kurį galima pasiekti klausymosi kaina. Numatytoji reikšmė yra bet kokia. Kiekvienas adresas atskirtas kableliu. Jei jis nenustatytas arba tuščias, bet kuriam serveriui leidžiama prašyti ryšio
listen.owner = www listen.group = www klausytis.režimas = 0666 #unix lizdo nustatymo parinktį, jei naudojate TCP, galite komentuoti čia.
vartotojas = www grupė = www #启动进程的帐户和组
pm = dinaminis #对于专用服务器, pm galima nustatyti statinį. #如何控制子进程 parinktys yra statiškos ir dinamiškos. Jei pasirinktas statinis, pm.max_children nurodomas fiksuotas antrinių procesų skaičius. Jei pasirenkamas dinaminis, jis nustatomas pagal šiuos parametrus: pm.max_children #, maksimalus antrinių procesų skaičius pm.start_servers #, procesų skaičius paleidžiant pm.min_spare_servers #, garantuokite minimalų laukimo procesų skaičių ir sukurkite naują antrinį procesą, jei laukimo procesas yra mažesnis už šią reikšmę pm.max_spare_servers#, užtikrinkite maksimalų laukimo procesų skaičių, jei laukimo procesas yra didesnis už šią reikšmę, jis bus išvalytas
pm.max_užklausos = 1000 #设置每个子进程重生之前服务的请求数. Tai labai naudinga trečiųjų šalių moduliams, kuriuose gali būti atminties nutekėjimo. Jei nustatyta "0", užklausa visada priimama. Atitinka PHP_FCGI_MAX_REQUESTS aplinkos kintamuosius. Numatytasis: 0.
pm.status_path = /status #FPM状态页面的网址. Jei neturite nustatymų, negalite pasiekti būsenos puslapio. Numatytasis: nėra. Bus naudojamas Munin stebėjimas
ping.path = /ping #FPM监控页面的ping网址. Jei neturite nustatymų, negalite pasiekti ping puslapio. Šis puslapis naudojamas išoriškai nustatyti, ar FPM yra gyvas ir gali atsakyti į užklausas. Atkreipkite dėmesį, kad jis turi prasidėti pasviruoju brūkšniu (/).
ping.response = tenisas #用于定义ping请求的返回相应. Pateikia tekstą teksto / paprastuoju formatu, skirtu HTTP 200. Numatytasis: tenisas.
request_terminate_timeout = 0 #设置单个请求的超时中止时间. Ši parinktis gali būti naudinga scenarijams, kurie nėra nutraukti dėl kokios nors ypatingos priežasties php.ini nustatymuose "max_execution_time". Nustatyta į "0" reiškia "Išjungta". Galite pabandyti pakeisti šią parinktį, kai dažnai susiduriama su 502 klaidomis.
request_slowlog_timeout = 10 s #当一个请求该设置的超时时间后, atitinkama PHP skambučių rietuvės informacija bus įrašyta į lėtą žurnalą. Nustatyta į "0" reiškia "Išjungta"
slowlog = log/$pool.log.slow #慢请求的记录日志, naudokite su request_slowlog_timeout
rlimit_files = 1024 #设置文件打开描述符的rlimit限制. Numatytoji reikšmė: numatytoji atidarymo rankenėlė yra 1024, kurią galima peržiūrėti naudojant ulimit -n ir modifikuoti ulimit -n 2048.
rlimit_core = 0 #设置核心rlimit最大限制值. Galimos reikšmės: "neribotas", 0 arba teigiami sveikieji skaičiai. Numatytoji reikšmė: sistemos apibrėžta reikšmė.
chroot = #启动时的Chroot目录. Apibrėžtas katalogas turi būti absoliutus kelias. Jei nustatymo nėra, chroot nenaudojamas.
chdir = #设置启动目录, Chdir automatiškai siunčiamas į tą katalogą, kai jis paleidžiamas. Apibrėžtas katalogas turi būti absoliutus kelias. Numatytasis: dabartinis katalogas, arba/katalogas (kai chrooted)
catch_workers_output = taip #重定向运行过程中的stdout和stderr到主要的错误日志文件中. Jei nenustatyta, stdout ir stderr bus nukreipti į /dev/null pagal FastCGI taisykles. Numatytasis: nulinis.
|
Ankstesnis:Lėlių principas, glaisto diegimas, montavimas ir konfigūravimasKitą:Konfigūracijos valdymas: lėlių diegimas ir naudojimas (1)
|