Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 8413|Svar: 0

php-fpm.conf vigtige parametre forklares i detaljer

[Kopier link]
Opslået på 20/10/2014 09.44.01 | | |
pid = run/php-fpm.pid
#pid设置 anbefales det som standard at aktivere var/run/php-fpm.pid i installationsmappen

error_log = log/php-fpm.log
#错误日志 er standarden var/log/php-fpm.log i installationsmappen

log_level = meddelelse
#错误级别. De tilgængelige niveauer er: alarm, fejl, advarsel, meddelelse, fejlsøgning. Standard: advarsel.

emergency_restart_threshold = 60
emergency_restart_interval = 60'erne
# angiver, at den optræder inden for værdien sat af emergency_restart_intervalSIGSEGVEller hvis antallet af php-cgi-processer med SIGBUS-fejl overstiger emergency_restart_threshold, vil php-fpm genstarte uden problemer. Disse to muligheder forbliver generelt standard.

process_control_timeout = 0
#设置子进程接受主进程复用信号的超时时间. Tilgængelige enheder: s (sekunder), m (minutter), h (timer) eller d (dage) Standardenheder: s (sekunder). Standard: 0.

daemonize = ja
#后台执行fpm er standardværdien ja, og hvis du vil fejlfinde, kan du ændre den til nej. I FPM kan forskellige indstillinger bruges til at køre flere procespuljer. Disse indstillinger kan sættes individuelt for hver procespulje.

lyt = 127.0.0.1:9000
#fpm监听端口, altså adressen behandlet af PHP i nginx, er generelt standardværdien. De tilgængelige formater er: 'ip:port', 'port', '/path/to/unix/socket'. Hver procespulje skal oprettes.

listen.backlog = -1
#backlog数, -1 betyder ubegrænset, bestemt af operativsystemet, bare kommenter denne linje. Reference: http://www.3gyou.cc/?p=41

listen.allowed_clients = 127.0.0.1
#允许访问FastCGI进程的IP sæt enhver til ikke at begrænse IP; hvis du vil sætte nginx for andre værter til at få adgang til denne FPM-proces, skal du sætte den IP-adresse, der kan tilgås på bekostning af lytte. Standardværdien er en hvilken som helst. Hver adresse adskilles af et komma. Hvis den ikke er sat eller er tom, må enhver server anmode om en forbindelse

listen.owner = www
listen.group = www
listen.mode = 0666
#unix socket-indstilling, hvis du bruger TCP til at få adgang, kan du kommentere her.

bruger = www
gruppe = www
#启动进程的帐户和组

pm = dynamisk #对于专用服务器, pm kan sættes til statisk.
#如何控制子进程 er mulighederne statiske og dynamiske. Hvis statisk er valgt, specificeres et fast antal børneprocesser af pm.max_children. Hvis dynamisk vælges, bestemmes det af følgende parametre:
pm.max_children #, det maksimale antal børneprocesser
pm.start_servers #, antallet af processer ved opstart
pm.min_spare_servers #, garanterer et minimum antal inaktive processer, og opretter en ny børneproces, hvis den inaktive proces er mindre end denne værdi
pm.max_spare_servers#, sørg for det maksimale antal inaktive processer, hvis den inaktive proces er større end denne værdi, vil dette blive renset

pm.max_requests = 1000
#设置每个子进程重生之前服务的请求数. Dette er meget nyttigt for tredjepartsmoduler, der kan have hukommelseslækager. Hvis den er sat til '0', accepteres anmodningen altid. Svarende til PHP_FCGI_MAX_REQUESTS miljøvariabler. Standard: 0.

pm.status_path = /status
#FPM状态页面的网址. Hvis du ikke har indstillingerne, kan du ikke få adgang til statussiden. Standard: ingen. Munin-overvågning vil blive brugt

ping.path = /ping
#FPM监控页面的ping网址. Hvis du ikke har indstillingerne, kan du ikke få adgang til ping-siden. Denne side bruges til eksternt at opdage, om FPM'en er aktiv og kan besvare forespørgsler. Bemærk, at den skal starte med en skråstreg (/).

ping.response = pong
#用于定义ping请求的返回相应. Returnerer tekst i tekst-/klarformat for HTTP 200. Standard: pong.

request_terminate_timeout = 0
#设置单个请求的超时中止时间. Denne mulighed kan være nyttig for scripts, der ikke afbrydes af en særlig grund php.ini 'max_execution_time' i indstillingerne. Sat til '0' betyder 'Slukket'. Du kan prøve at ændre denne mulighed, når 502-fejl ofte opstår.

request_slowlog_timeout = 10'ere
#当一个请求该设置的超时时间后 vil den tilsvarende PHP-kaldsstak-information blive skrevet til slowlogs. Sat til '0' betyder 'Slukket'

slowlog = log/$pool.log.slow
#慢请求的记录日志, brug med request_slowlog_timeout

rlimit_files = 1024
#设置文件打开描述符的rlimit限制. Standardværdi: Standard åbent håndtag er 1024, som kan ses med ulimit -n og ændres med ulimit -n 2048.

rlimit_core = 0
#设置核心rlimit最大限制值. Tilgængelige værdier: 'ubegrænset', 0 eller positive heltal. Standardværdi: Systemdefineret værdi.

chroot =
#启动时的Chroot目录. Den definerede mappe skal være en absolut sti. Hvis der ikke er nogen indstilling, bruges chroot ikke.

chdir =
#设置启动目录 sendes Chdir automatisk til den mappe, når den starter. Den definerede mappe skal være en absolut sti. Standard: aktiel mappe eller/mappe (når chrootet)

catch_workers_output = ja
#重定向运行过程中的stdout和stderr到主要的错误日志文件中. Hvis det ikke er sat, vil stdout og stderr blive omdirigeret til /dev/null i henhold til FastCGI's regler. Standard: Null.







Tidligere:Dukkeprincip, udrulning, installation og konfiguration af putty
Næste:Konfigurationsstyring: Dukkeinstallation og brug (1)
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com