请教:nginx+php(fastcgi)无法执行cgi程序?
时间:2010-08-14
来源:互联网
本帖最后由 zhxd 于 2010-08-14 21:53 编辑
搭建了lnmp环境,nginx、php(fastcgi)、php-fpm均编译安装完成。
但是发现cgi却无法执行。通过url访问,都是弹出cgi文件下载的窗口,使用wget下载,下载下来打开也是显示的是源文件内容,好像cgi根本就没有执行。
查看php的日志:
复制代码
不知道为什么会有15号信号?
还请遇到过的朋友指点一二。
搭建了lnmp环境,nginx、php(fastcgi)、php-fpm均编译安装完成。
但是发现cgi却无法执行。通过url访问,都是弹出cgi文件下载的窗口,使用wget下载,下载下来打开也是显示的是源文件内容,好像cgi根本就没有执行。
查看php的日志:
- Aug 14 20:50:58.231470 [NOTICE] fpm_got_signal(), line 48: received SIGCHLD
- Aug 14 20:50:58.231533 [WARNING] fpm_children_bury(), line 215: child 4041 (pool default) exited on signal 15 SIGTERM after
- 6811.048578 seconds from start
- Aug 14 20:50:58.236585 [NOTICE] fpm_got_signal(), line 48: received SIGCHLD
- Aug 14 20:50:58.236975 [WARNING] fpm_children_bury(), line 215: child 4042 (pool default) exited on signal 15 SIGTERM after
- 6811.021408 seconds from start
- Aug 14 20:50:58.242020 [NOTICE] fpm_got_signal(), line 48: received SIGCHLD
- Aug 14 20:50:58.242427 [WARNING] fpm_children_bury(), line 215: child 4043 (pool default) exited on signal 15 SIGTERM after
- 6811.004821 seconds from start
- Aug 14 20:50:58.247466 [NOTICE] fpm_got_signal(), line 48: received SIGCHLD
- Aug 14 20:50:58.247552 [WARNING] fpm_children_bury(), line 215: child 4044 (pool default) exited on signal 15 SIGTERM after
- 6810.996587 seconds from start
- Aug 14 20:50:58.252941 [NOTICE] fpm_got_signal(), line 48: received SIGCHLD
- Aug 14 20:50:58.253003 [WARNING] fpm_children_bury(), line 215: child 4045 (pool default) exited on signal 15 SIGTERM after
- 6810.970941 seconds from start
- Aug 14 20:50:58.258071 [NOTICE] fpm_got_signal(), line 48: received SIGCHLD
- Aug 14 20:50:58.258477 [WARNING] fpm_children_bury(), line 215: child 4046 (pool default) exited on signal 15 SIGTERM after
- 6810.953876 seconds from start
- Aug 14 20:50:58.263446 [NOTICE] fpm_got_signal(), line 48: received SIGCHLD
- Aug 14 20:50:58.263513 [WARNING] fpm_children_bury(), line 215: child 4047 (pool default) exited on signal 15 SIGTERM after
- 6810.945557 seconds from start
- Aug 14 20:50:58.268528 [NOTICE] fpm_got_signal(), line 48: received SIGCHLD
- Aug 14 20:50:58.268923 [WARNING] fpm_children_bury(), line 215: child 4048 (pool default) exited on signal 15 SIGTERM after
- 6810.920346 seconds from start
- Aug 14 20:50:58.274001 [NOTICE] fpm_got_signal(), line 48: received SIGCHLD
- Aug 14 20:50:58.274433 [WARNING] fpm_children_bury(), line 215: child 4049 (pool default) exited on signal 15 SIGTERM after
- 6810.903482 seconds from start
- Aug 14 20:50:58.279511 [NOTICE] fpm_got_signal(), line 48: received SIGCHLD
- Aug 14 20:50:58.279903 [WARNING] fpm_children_bury(), line 215: child 4050 (pool default) exited on signal 15 SIGTERM after
- 6810.895946 seconds from start
- Aug 14 20:50:58.284991 [NOTICE] fpm_got_signal(), line 48: received SIGCHLD
- Aug 14 20:50:58.285389 [WARNING] fpm_children_bury(), line 215: child 4051 (pool default) exited on signal 15 SIGTERM after
- 6810.869813 seconds from start
- Aug 14 20:50:58.290434 [NOTICE] fpm_got_signal(), line 48: received SIGCHLD
- Aug 14 20:50:58.290498 [WARNING] fpm_children_bury(), line 215: child 4052 (pool default) exited on signal 15 SIGTERM after
- 6810.852553 seconds from start
- Aug 14 20:50:58.295955 [NOTICE] fpm_got_signal(), line 48: received SIGCHLD
- Aug 14 20:50:58.296026 [WARNING] fpm_children_bury(), line 215: child 4053 (pool default) exited on signal 15 SIGTERM after
- 6810.845046 seconds from start
- Aug 14 20:50:58.301493 [NOTICE] fpm_got_signal(), line 48: received SIGCHLD
- Aug 14 20:50:58.301877 [WARNING] fpm_children_bury(), line 215: child 4054 (pool default) exited on signal 15 SIGTERM after
- 6810.817901 seconds from start
- Aug 14 20:50:58.313994 [NOTICE] fpm_got_signal(), line 48: received SIGCHLD
- Aug 14 20:50:58.314170 [WARNING] fpm_children_bury(), line 215: child 4056 (pool default) exited on signal 15 SIGTERM after
- 6810.793200 seconds from start
- Aug 14 20:50:58.319513 [NOTICE] fpm_got_signal(), line 48: received SIGCHLD
- Aug 14 20:50:58.319890 [WARNING] fpm_children_bury(), line 215: child 4057 (pool default) exited on signal 15 SIGTERM after
- 6810.766385 seconds from start
- Aug 14 20:50:58.329571 [NOTICE] fpm_got_signal(), line 48: received SIGCHLD
- Aug 14 20:50:58.329954 [WARNING] fpm_children_bury(), line 215: child 4059 (pool default) exited on signal 15 SIGTERM after
- 6810.739998 seconds from start
- Aug 14 20:50:58.334984 [NOTICE] fpm_got_signal(), line 48: received SIGCHLD
- Aug 14 20:50:58.335421 [WARNING] fpm_children_bury(), line 215: child 4060 (pool default) exited on signal 15 SIGTERM after
- 6810.711868 seconds from start
- Aug 14 20:50:58.340497 [NOTICE] fpm_got_signal(), line 48: received SIGCHLD
- Aug 14 20:50:58.340871 [WARNING] fpm_children_bury(), line 215: child 4061 (pool default) exited on signal 15 SIGTERM after
- 6810.694848 seconds from start
- Aug 14 20:50:58.345939 [NOTICE] fpm_got_signal(), line 48: received SIGCHLD
- Aug 14 20:50:58.346032 [WARNING] fpm_children_bury(), line 215: child 4062 (pool default) exited on signal 15 SIGTERM after
- 6810.685072 seconds from start
- Aug 14 20:50:58.351427 [NOTICE] fpm_got_signal(), line 48: received SIGCHLD
- Aug 14 20:50:58.351487 [WARNING] fpm_children_bury(), line 215: child 4063 (pool default) exited on signal 15 SIGTERM after
- 6810.657901 seconds from start
- Aug 14 20:50:58.361514 [NOTICE] fpm_got_signal(), line 48: received SIGCHLD
- Aug 14 20:50:58.361882 [WARNING] fpm_children_bury(), line 215: child 4065 (pool default) exited on signal 15 SIGTERM after
- 6810.631923 seconds from start
- Aug 14 20:50:58.366981 [NOTICE] fpm_got_signal(), line 48: received SIGCHLD
- Aug 14 20:50:58.367400 [WARNING] fpm_children_bury(), line 215: child 4066 (pool default) exited on signal 15 SIGTERM after
- 6810.605448 seconds from start
- Aug 14 20:50:58.372491 [NOTICE] fpm_got_signal(), line 48: received SIGCHLD
- Aug 14 20:50:58.372864 [WARNING] fpm_children_bury(), line 215: child 4067 (pool default) exited on signal 15 SIGTERM after
- 6810.588311 seconds from start
- Aug 14 20:50:58.400932 [NOTICE] fpm_got_signal(), line 48: received SIGCHLD
- Aug 14 20:50:58.401007 [WARNING] fpm_children_bury(), line 215: child 4055 (pool default) exited on signal 15 SIGTERM after
- 6810.894023 seconds from start
- Aug 14 20:50:58.401411 [WARNING] fpm_children_bury(), line 215: child 4058 (pool default) exited on signal 15 SIGTERM after
- 6810.824849 seconds from start
- Aug 14 20:50:58.401574 [NOTICE] fpm_got_signal(), line 48: received SIGCHLD
- Aug 14 20:50:58.401924 [WARNING] fpm_children_bury(), line 215: child 4064 (pool default) exited on signal 15 SIGTERM after
- 6810.685460 seconds from start
- Aug 14 20:50:58.401959 [NOTICE] fpm_pctl_exit(), line 81: exiting, bye-bye!
- Aug 14 20:53:54.805437 [NOTICE] fpm_unix_init_main(), line 284: getrlimit(nofile): max:1024, cur:1024
- Aug 14 20:53:54.824486 [NOTICE] fpm_event_init_main(), line 88: libevent: using epoll
- Aug 14 20:53:54.824926 [NOTICE] fpm_init(), line 52: fpm is running, pid 1844
- Aug 14 20:53:54.846464 [NOTICE] fpm_children_make(), line 352: child 1845 (pool default) started
- Aug 14 20:53:54.856511 [NOTICE] fpm_children_make(), line 352: child 1846 (pool default) started
- Aug 14 20:53:54.896867 [NOTICE] fpm_children_make(), line 352: child 1847 (pool default) started
- Aug 14 20:53:54.937848 [NOTICE] fpm_children_make(), line 352: child 1848 (pool default) started
- Aug 14 20:53:54.951860 [NOTICE] fpm_children_make(), line 352: child 1849 (pool default) started
- Aug 14 20:53:55.159396 [NOTICE] fpm_children_make(), line 352: child 1850 (pool default) started
- Aug 14 20:53:55.180758 [NOTICE] fpm_children_make(), line 352: child 1857 (pool default) started
- Aug 14 20:53:55.193804 [NOTICE] fpm_children_make(), line 352: child 1858 (pool default) started
- Aug 14 20:53:55.287399 [NOTICE] fpm_children_make(), line 352: child 1859 (pool default) started
- Aug 14 20:53:55.310633 [NOTICE] fpm_children_make(), line 352: child 1863 (pool default) started
- Aug 14 20:53:55.323769 [NOTICE] fpm_children_make(), line 352: child 1864 (pool default) started
- Aug 14 20:53:55.383590 [NOTICE] fpm_children_make(), line 352: child 1865 (pool default) started
- Aug 14 20:53:55.405804 [NOTICE] fpm_children_make(), line 352: child 1866 (pool default) started
- Aug 14 20:53:55.419781 [NOTICE] fpm_children_make(), line 352: child 1867 (pool default) started
- Aug 14 20:53:55.486395 [NOTICE] fpm_children_make(), line 352: child 1868 (pool default) started
- Aug 14 20:53:55.508683 [NOTICE] fpm_children_make(), line 352: child 1869 (pool default) started
- Aug 14 20:53:55.521768 [NOTICE] fpm_children_make(), line 352: child 1870 (pool default) started
- Aug 14 20:53:55.634324 [NOTICE] fpm_children_make(), line 352: child 1871 (pool default) started
- Aug 14 20:53:55.657323 [NOTICE] fpm_children_make(), line 352: child 1874 (pool default) started
- Aug 14 20:53:55.726678 [NOTICE] fpm_children_make(), line 352: child 1877 (pool default) started
- Aug 14 20:53:55.798627 [NOTICE] fpm_children_make(), line 352: child 1878 (pool default) started
- Aug 14 20:53:55.821475 [NOTICE] fpm_children_make(), line 352: child 1880 (pool default) started
- Aug 14 20:53:55.878663 [NOTICE] fpm_children_make(), line 352: child 1881 (pool default) started
- Aug 14 20:53:55.975672 [NOTICE] fpm_children_make(), line 352: child 1884 (pool default) started
- Aug 14 20:53:55.983147 [NOTICE] fpm_children_make(), line 352: child 1890 (pool default) started
- Aug 14 20:53:55.990661 [NOTICE] fpm_children_make(), line 352: child 1891 (pool default) started
- Aug 14 20:53:55.996627 [NOTICE] fpm_children_make(), line 352: child 1892 (pool default) started
- Aug 14 20:53:56.044592 [NOTICE] fpm_children_make(), line 352: child 1893 (pool default) started
- Aug 14 20:53:56.053004 [NOTICE] fpm_children_make(), line 352: child 1896 (pool default) started
- Aug 14 20:53:56.062390 [NOTICE] fpm_children_make(), line 352: child 1897 (pool default) started
- Aug 14 20:53:56.071221 [NOTICE] fpm_children_make(), line 352: child 1898 (pool default) started
- Aug 14 20:53:56.076683 [NOTICE] fpm_children_make(), line 352: child 1899 (pool default) started
- Aug 14 20:53:56.106411 [NOTICE] fpm_children_make(), line 352: child 1900 (pool default) started
- Aug 14 20:53:56.115398 [NOTICE] fpm_children_make(), line 352: child 1902 (pool default) started
- Aug 14 20:53:56.124354 [NOTICE] fpm_children_make(), line 352: child 1903 (pool default) started
- Aug 14 20:53:56.130616 [NOTICE] fpm_children_make(), line 352: child 1904 (pool default) started
- Aug 14 20:53:56.177027 [NOTICE] fpm_children_make(), line 352: child 1905 (pool default) started
- Aug 14 20:53:56.184589 [NOTICE] fpm_children_make(), line 352: child 1910 (pool default) started
- Aug 14 20:53:56.192134 [NOTICE] fpm_children_make(), line 352: child 1911 (pool default) started
- Aug 14 20:53:56.198561 [NOTICE] fpm_children_make(), line 352: child 1912 (pool default) started
- Aug 14 20:53:56.216658 [NOTICE] fpm_children_make(), line 352: child 1913 (pool default) started
- Aug 14 20:53:56.278722 [NOTICE] fpm_children_make(), line 352: child 1915 (pool default) started
- Aug 14 20:53:56.286364 [NOTICE] fpm_children_make(), line 352: child 1924 (pool default) started
- Aug 14 20:53:56.293947 [NOTICE] fpm_children_make(), line 352: child 1925 (pool default) started
- Aug 14 20:53:56.299555 [NOTICE] fpm_children_make(), line 352: child 1926 (pool default) started
- Aug 14 20:53:56.332588 [NOTICE] fpm_children_make(), line 352: child 1927 (pool default) started
- Aug 14 20:53:56.340158 [NOTICE] fpm_children_make(), line 352: child 1928 (pool default) started
- Aug 14 20:53:56.347790 [NOTICE] fpm_children_make(), line 352: child 1929 (pool default) started
- Aug 14 20:53:56.355421 [NOTICE] fpm_children_make(), line 352: child 1930 (pool default) started
- Aug 14 20:53:56.360559 [NOTICE] fpm_children_make(), line 352: child 1931 (pool default) started
- Aug 14 20:53:56.383614 [NOTICE] fpm_children_make(), line 352: child 1932 (pool default) started
- Aug 14 20:53:56.391684 [NOTICE] fpm_children_make(), line 352: child 1933 (pool default) started
- Aug 14 20:53:56.399469 [NOTICE] fpm_children_make(), line 352: child 1934 (pool default) started
- Aug 14 20:53:56.411663 [NOTICE] fpm_children_make(), line 352: child 1935 (pool default) started
- Aug 14 20:53:56.418538 [NOTICE] fpm_children_make(), line 352: child 1937 (pool default) started
- Aug 14 20:53:56.443591 [NOTICE] fpm_children_make(), line 352: child 1938 (pool default) started
- Aug 14 20:53:56.451356 [NOTICE] fpm_children_make(), line 352: child 1939 (pool default) started
- Aug 14 20:53:56.459132 [NOTICE] fpm_children_make(), line 352: child 1940 (pool default) started
- Aug 14 20:53:56.466558 [NOTICE] fpm_children_make(), line 352: child 1941 (pool default) started
- Aug 14 20:53:56.484201 [NOTICE] fpm_children_make(), line 352: child 1942 (pool default) started
- Aug 14 20:53:56.492185 [NOTICE] fpm_children_make(), line 352: child 1943 (pool default) started
- Aug 14 20:53:56.500962 [NOTICE] fpm_children_make(), line 352: child 1944 (pool default) started
- Aug 14 20:53:56.508498 [NOTICE] fpm_children_make(), line 352: child 1945 (pool default) started
- Aug 14 20:53:56.514821 [NOTICE] fpm_children_make(), line 352: child 1946 (pool default) started
- Aug 14 20:53:56.524405 [NOTICE] fpm_children_make(), line 352: child 1947 (pool default) started
- Aug 14 20:53:56.534522 [NOTICE] fpm_children_make(), line 352: child 1948 (pool default) started
- Aug 14 20:53:56.542870 [NOTICE] fpm_children_make(), line 352: child 1949 (pool default) started
- Aug 14 20:53:56.549475 [NOTICE] fpm_children_make(), line 352: child 1950 (pool default) started
- Aug 14 20:53:56.565548 [NOTICE] fpm_children_make(), line 352: child 1951 (pool default) started
- Aug 14 20:53:56.574100 [NOTICE] fpm_children_make(), line 352: child 1953 (pool default) started
- Aug 14 20:53:56.587712 [NOTICE] fpm_children_make(), line 352: child 1954 (pool default) started
- Aug 14 20:53:56.595888 [NOTICE] fpm_children_make(), line 352: child 1955 (pool default) started
- Aug 14 20:53:56.601483 [NOTICE] fpm_children_make(), line 352: child 1956 (pool default) started
- Aug 14 20:53:56.621422 [NOTICE] fpm_children_make(), line 352: child 1957 (pool default) started
- Aug 14 20:53:56.632431 [NOTICE] fpm_children_make(), line 352: child 1958 (pool default) started
- Aug 14 20:53:56.639799 [NOTICE] fpm_children_make(), line 352: child 1959 (pool default) started
- Aug 14 20:53:56.648440 [NOTICE] fpm_children_make(), line 352: child 1960 (pool default) started
- Aug 14 20:53:56.654591 [NOTICE] fpm_children_make(), line 352: child 1961 (pool default) started
- Aug 14 20:53:56.668833 [NOTICE] fpm_children_make(), line 352: child 1962 (pool default) started
- Aug 14 20:53:56.677371 [NOTICE] fpm_children_make(), line 352: child 1964 (pool default) started
- Aug 14 20:53:56.686728 [NOTICE] fpm_children_make(), line 352: child 1965 (pool default) started
- Aug 14 20:53:56.692534 [NOTICE] fpm_children_make(), line 352: child 1966 (pool default) started
- Aug 14 20:53:56.710769 [NOTICE] fpm_children_make(), line 352: child 1967 (pool default) started
- Aug 14 20:53:56.719714 [NOTICE] fpm_children_make(), line 352: child 1968 (pool default) started
- Aug 14 20:53:56.728740 [NOTICE] fpm_children_make(), line 352: child 1969 (pool default) started
- Aug 14 20:53:56.735473 [NOTICE] fpm_children_make(), line 352: child 1970 (pool default) started
- Aug 14 20:53:56.752058 [NOTICE] fpm_children_make(), line 352: child 1971 (pool default) started
- Aug 14 20:53:56.760363 [NOTICE] fpm_children_make(), line 352: child 1972 (pool default) started
- Aug 14 20:53:56.768166 [NOTICE] fpm_children_make(), line 352: child 1973 (pool default) started
- Aug 14 20:53:56.775546 [NOTICE] fpm_children_make(), line 352: child 1974 (pool default) started
- Aug 14 20:53:56.790713 [NOTICE] fpm_children_make(), line 352: child 1975 (pool default) started
- Aug 14 20:53:56.798927 [NOTICE] fpm_children_make(), line 352: child 1976 (pool default) started
- Aug 14 20:53:56.811664 [NOTICE] fpm_children_make(), line 352: child 1977 (pool default) started
- Aug 14 20:53:56.817508 [NOTICE] fpm_children_make(), line 352: child 1979 (pool default) started
- Aug 14 20:53:56.835166 [NOTICE] fpm_children_make(), line 352: child 1980 (pool default) started
- Aug 14 20:53:56.844367 [NOTICE] fpm_children_make(), line 352: child 1982 (pool default) started
- Aug 14 20:53:56.853944 [NOTICE] fpm_children_make(), line 352: child 1983 (pool default) started
- Aug 14 20:53:56.859528 [NOTICE] fpm_children_make(), line 352: child 1984 (pool default) started
- Aug 14 20:53:56.875124 [NOTICE] fpm_children_make(), line 352: child 1985 (pool default) started
- Aug 14 20:53:56.882933 [NOTICE] fpm_children_make(), line 352: child 1986 (pool default) started
- Aug 14 20:53:56.891203 [NOTICE] fpm_children_make(), line 352: child 1987 (pool default) started
- Aug 14 20:53:56.897809 [NOTICE] fpm_children_make(), line 352: child 1988 (pool default) started
- Aug 14 20:53:56.912230 [NOTICE] fpm_children_make(), line 352: child 1989 (pool default) started
- Aug 14 20:53:56.919609 [NOTICE] fpm_children_make(), line 352: child 1990 (pool default) started
- Aug 14 20:53:56.928690 [NOTICE] fpm_children_make(), line 352: child 1991 (pool default) started
- Aug 14 20:53:56.935463 [NOTICE] fpm_children_make(), line 352: child 1992 (pool default) started
- Aug 14 20:53:56.958818 [NOTICE] fpm_children_make(), line 352: child 1993 (pool default) started
- Aug 14 20:53:56.967981 [NOTICE] fpm_children_make(), line 352: child 1996 (pool default) started
- Aug 14 20:53:56.976614 [NOTICE] fpm_children_make(), line 352: child 1997 (pool default) started
- Aug 14 20:53:56.983474 [NOTICE] fpm_children_make(), line 352: child 1998 (pool default) started
- Aug 14 20:53:56.994980 [NOTICE] fpm_children_make(), line 352: child 1999 (pool default) started
- Aug 14 20:53:57.004014 [NOTICE] fpm_children_make(), line 352: child 2000 (pool default) started
- Aug 14 20:53:57.182876 [NOTICE] fpm_event_loop(), line 107: libevent: entering main loop
还请遇到过的朋友指点一二。
作者: zhxd 发布时间: 2010-08-14
是不是配置文件里没有配置解析器。
作者: renxiao2003 发布时间: 2010-08-14
本帖最后由 zhxd 于 2010-08-14 22:29 编辑
php-fpm.conf文件内容:
复制代码
php-fpm.conf文件内容:
- <?xml version="1.0" ?>
- <configuration>
-
- All relative paths in this config are relative to php's install prefix
-
- <section name="global_options">
-
- Pid file
- <value name="pid_file">/usr/local/php/logs/php-fpm.pid</value>
-
- Error log file
- <value name="error_log">/usr/local/php/logs/php-fpm.log</value>
-
- Log level
- <value name="log_level">notice</value>
-
- When this amount of php processes exited with SIGSEGV or SIGBUS ...
- <value name="emergency_restart_threshold">10</value>
-
- ... in a less than this interval of time, a graceful restart will be initiated.
- Useful to work around accidental curruptions in accelerator's shared memory.
- <value name="emergency_restart_interval">1m</value>
-
- Time limit on waiting child's reaction on signals from master
- <value name="process_control_timeout">5s</value>
-
- Set to 'no' to debug fpm
- <value name="daemonize">yes</value>
-
- </section>
-
- <workers>
-
- <section name="pool">
-
- Name of pool. Used in logs and stats.
- <value name="name">default</value>
-
- Address to accept fastcgi requests on.
- Valid syntax is 'ip.ad.re.ss:port' or just 'port' or '/path/to/unix/socket'
- <value name="listen_address">127.0.0.1:9000</value>
-
- <value name="listen_options">
-
- Set listen(2) backlog
- <value name="backlog">-1</value>
-
- Set permissions for unix socket, if one used.
- In Linux read/write permissions must be set in order to allow connections from web server.
- Many BSD-derrived systems allow connections regardless of permissions.
- <value name="owner"></value>
- <value name="group"></value>
- <value name="mode">0666</value>
- </value>
-
- Additional php.ini defines, specific to this pool of workers.
- <value name="php_defines">
- <value name="sendmail_path">/usr/sbin/sendmail -t -i</value>
- <value name="display_errors">1</value>
- </value>
-
- Unix user of processes
- <value name="user">www</value>
-
- Unix group of processes
- <value name="group">www</value>
-
- Process manager settings
- <value name="pm">
-
- Sets style of controling worker process count.
- Valid values are 'static' and 'apache-like'
- <value name="style">static</value>
-
- Sets the limit on the number of simultaneous requests that will be served.
- Equivalent to Apache MaxClients directive.
- Equivalent to PHP_FCGI_CHILDREN environment in original php.fcgi
- Used with any pm_style.
- <value name="max_children">128</value>
-
- Settings group for 'apache-like' pm style
- <value name="apache_like">
-
- Sets the number of server processes created on startup.
- Used only when 'apache-like' pm_style is selected
- <value name="StartServers">20</value>
-
- Sets the desired minimum number of idle server processes.
- Used only when 'apache-like' pm_style is selected
- <value name="MinSpareServers">5</value>
-
- Sets the desired maximum number of idle server processes.
- Used only when 'apache-like' pm_style is selected
- <value name="MaxSpareServers">35</value>
-
- </value>
-
- </value>
-
- The timeout (in seconds) for serving a single request after which the worker process will be terminated
- Should be used when 'max_execution_time' ini option does not stop script execution for some reason
- '0s' means 'off'
- <value name="request_terminate_timeout">0s</value>
-
- The timeout (in seconds) for serving of single request after which a php backtrace will be dumped to slow.log file
- '0s' means 'off'
- <value name="request_slowlog_timeout">0s</value>
-
- The log file for slow requests
- <value name="slowlog">logs/slow.log</value>
-
- Set open file desc rlimit
- <value name="rlimit_files">65535</value>
-
- Set max core size rlimit
- <value name="rlimit_core">0</value>
-
- Chroot to this directory at the start, absolute path
- <value name="chroot"></value>
-
- Chdir to this directory at the start, absolute path
- <value name="chdir"></value>
-
- Redirect workers' stdout and stderr into main error log.
- If not set, they will be redirected to /dev/null, according to FastCGI specs
- <value name="catch_workers_output">yes</value>
-
- How much requests each process should execute before respawn.
- Useful to work around memory leaks in 3rd party libraries.
- For endless request processing please specify 0
- Equivalent to PHP_FCGI_MAX_REQUESTS
- <value name="max_requests">10240</value>
-
- Comma separated list of ipv4 addresses of FastCGI clients that allowed to connect.
- Equivalent to FCGI_WEB_SERVER_ADDRS environment in original php.fcgi (5.2.2+)
- Makes sense only with AF_INET listening socket.
- <value name="allowed_clients">127.0.0.1</value>
-
- Pass environment variables like LD_LIBRARY_PATH
- All $VARIABLEs are taken from current environment
- <value name="environment">
- <value name="HOSTNAME">$HOSTNAME</value>
- <value name="PATH">/usr/local/bin:/usr/bin:/bin</value>
- <value name="TMP">/tmp</value>
- <value name="TMPDIR">/tmp</value>
- <value name="TEMP">/tmp</value>
- <value name="OSTYPE">$OSTYPE</value>
- <value name="MACHTYPE">$MACHTYPE</value>
- <value name="MALLOC_CHECK_">2</value>
- </value>
-
- </section>
-
- </workers>
-
- </configuration>
作者: zhxd 发布时间: 2010-08-14
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28