|
|
Közzétéve 2014. 10. 20. 9:44:01
|
|
|

pid = run/php-fpm.pid #pid设置 ajánlott, hogy alapértelmezés szerint engedélyezze a var/run/php-fpm.pid fájlokat az installációs könyvtárban
error_log = napló/php-fpm.log #错误日志 az alapértelmezett var/log/php-fpm.log az installációs könyvtárban
log_level = értesítés #错误级别. Az elérhető szintek: riasztás, hiba, figyelmeztetés, értesítés, hibakeresés. Alapértelmezés: értesítés.
emergency_restart_threshold = 60 emergency_restart_interval = 60-as évek # azt jelzi, hogy a emergency_restart_interval által beállított értéken belül jelenik megSIGSEGVVagy ha a php-cgi folyamatok SIGBUS hibájával meghaladja a emergency_restart_threshold-et, a php-fpm erőltelenül újraindul. Ez a két lehetőség általában továbbra is alapértelmezett.
process_control_timeout = 0 #设置子进程接受主进程复用信号的超时时间. Elérhető egységek: s (másodperc), m (perc), h (óra) vagy d (nap) Alapegységek: s (másodpercek). Alapértelmezett: 0.
daemonize = igen #后台执行fpm az alapértelmezett érték igen, és ha hibázni akarsz, megváltoztathatod nemre. Az FPM-ben különböző beállításokkal több folyamathalt futtathatunk. Ezek a beállítások külön-külön állíthatók be minden folyamatcsoporthoz.
Hallgasd = 127.0.0.1:9000 #fpm监听端口, vagyis a PHP által nginx-ben feldolgozott cím általában az alapértelmezett érték. Az elérhető formátumok: 'ip:port', 'port', '/path/to/unix/socket'. Minden folyamatcsoportot be kell állítani.
listen.backlog = -1 #backlog数 -1 korlátlan jelentést jelent, operációs rendszer által meghatározott állapotban, csak kommentáld ezt a sort. Forrás: http://www.3gyou.cc/?p=41
listen.allowed_clients = 127.0.0.1 #允许访问FastCGI进程的IP állítsd be az any-t, hogy ne korlátozza az IP-t, ha más hosztok nginx-ét akarod beállítani az FPM folyamathoz, akkor be kell állítanod az IP-címet, amit elérhetsz a hallgatás árán. Az alapértelmezett érték bármi. Minden címet vessző választ el. Ha nincs beállítva, vagy üres, bármely szerver kérhet kapcsolatot
kuulata.tulajdonos = www kuulata.csoport = www listen.mode = 0666 #unix socket beállítási opció, ha TCP-vel használod a hozzáférést, itt kommentelhetsz.
felhasználó = www csoport = www #启动进程的帐户和组
pm = dinamikus #对于专用服务器, a PM statikus szintre állítható. #如何控制子进程 a lehetőségek statikus és dinamikusak. Ha statikus van kiválasztva, a pm.max_children fix számú gyermekfolyamatot jelöl meg. Ha dinamikát választunk, azt a következő paraméterek határozzák meg: pm.max_children #, a gyermekfolyamatok maximális száma pm.start_servers #, a folyamatok száma a startupnál pm.min_spare_servers # esetén garantáljuk a minimális számú ürtelen folyamatot, és hozz létre új gyermekfolyamatot, ha az alap folyamat kisebb az értéknél pm.max_spare_servers#, biztosítsd a maximális számú üres folyamatot, ha az üres folyamat nagyobb, mint ez az érték, akkor ezt tisztázzák
pm.max_requests = 1000 #设置每个子进程重生之前服务的请求数. Ez nagyon hasznos harmadik féltől származó modulok esetén, amelyeknél memóriaszivárgás lehet. Ha '0'-ra állítva, a kérést mindig elfogadják. Ez ekvivalens PHP_FCGI_MAX_REQUESTS környezeti változóval. Alapértelmezett: 0.
pm.status_path = /státusz #FPM状态页面的网址. Ha nincsenek meg a beállítások, nem tudsz hozzáférni az állapot oldalhoz. Alapértelmezett: nincs. Munin monitorozást alkalmaznak
ping.path = /ping #FPM监控页面的ping网址. Ha nincsenek meg a beállítások, nem tudsz hozzáférni a ping oldalhoz. Ez az oldal külső észlelésére szolgál, hogy az FPM életben van-e és képes reagálni a kérésekre. Fontos megjegyezni, hogy egy csapással (/) kell kezdődnie.
ping.response = pong #用于定义ping请求的返回相应. HTTP 200-hoz szöveg/egyszerű formátumban jelenik meg. Alapértelmezett: pong.
request_terminate_timeout = 0 #设置单个请求的超时中止时间. Ez az opció hasznos lehet olyan szkriptekhez, amelyeket valamilyen különleges okból nem állítanak fel php.ini a beállításokban a 'max_execution_time' miatt. Ha '0'-ra állítod, az 'Kikapcsolva' jelent. Megpróbálhatod megváltoztatni ezt az opciót, amikor gyakran találkozunk 502-es hibákkal.
request_slowlog_timeout = 10-es #当一个请求该设置的超时时间后 a megfelelő PHP hívás stack adatai a lassú naplóba kerülnek. Ha a '0'-ra állítva 'Kikapcsolva' jelent
slowlog = log/$pool.log.slow #慢请求的记录日志, használd request_slowlog_timeout
rlimit_files = 1024 #设置文件打开描述符的rlimit限制. Alapértelmezett érték: Az alapértelmezett nyitott fogletyű 1024, amely ulimit -n használatával nézhető meg, és módosítható az ulimit -n 2048-ban.
rlimit_core = 0 #设置核心rlimit最大限制值. Elérhető értékek: 'korlátlan', 0 vagy pozitív egész szám. Alapértelmezett érték: Rendszer-definiált érték.
chroot = #启动时的Chroot目录. A definiált könyvtárnak abszolút útnak kell lennie. Ha nincs beállítás, a chroot nem használatos.
chdir = #设置启动目录 a Chdir automatikusan elindulásakor elküldi a könyvtárba. A definiált könyvtárnak abszolút útnak kell lennie. Alapértelmezett: aktuális könyvtár, vagy/könyvtár (chroot esetén)
catch_workers_output = igen #重定向运行过程中的stdout和stderr到主要的错误日志文件中. Ha nincs beállítva, az stdout és stderr a FastCGI szabályai szerint a /dev/null irányba kerül. Alapértelmezett: null.
|
Előző:Báb alapelv, kihelyezése, beszerelése és a kitét konfigurációjaKövetkező:Konfigurációkezelés: Báb telepítése és használata (1)
|