发布: spawn-fcgi 1.6.0
重要变更¶
- 移除了对
-C phpchildren
选项的限制,该选项现在在phpchildren >= 0
时仅设置PHP_FCGI_CHILDREN
(默认:省略);PHP 的默认设置是PHP_FCGI_CHILDREN = 0
,这意味着主进程就是工作进程。(与PHP_FCGI_CHILDREN = 1
不同,后者表示一个主进程监视其子进程)。现在,您无需使用-C
选项,只需在调用 spawn-fcgi 之前设置环境变量即可。 - 修改了日志消息格式
下载¶
- https://download.lighttpd.net/spawn-fcgi/releases-1.6.x/spawn-fcgi-1.6.0.tar.gz
- MD5: 6e8999ba0476bf82df1b043f13af028e
- SHA1: 25401e0d99a15b0e70fcaba7037e16b31d1ccd7e
- https://download.lighttpd.net/spawn-fcgi/releases-1.6.x/spawn-fcgi-1.6.0.tar.bz2
- MD5: 06fcafdb87aeb5dc9b8f0f91632ae748
- SHA1: be3059ba344bcd3dc69a46bf1aceaaf0323ddf07
- SHA1 校验和: https://download.lighttpd.net/spawn-fcgi/releases-1.6.x/spawn-fcgi-1.6.0.sha1sum
- MD5 校验和: https://download.lighttpd.net/spawn-fcgi/releases-1.6.x/spawn-fcgi-1.6.0.md5sum
更改¶
- 将 spawn-fcgi 从 lighttpd 中分离
- 移除对 PHP 子进程的限制;默认情况下,PHP_FCGI_CHILDREN 变量不会被更改(PHP 默认无子进程,只有一个工作进程)
- 修改了日志消息格式(错误详情更多,无源文件行号)
- 在生成进程前仅尝试连接 Unix 套接字(而非 TCP)(再次修复了 #1575)
- 仅在 fork 模式下断开与终端的连接(在 nofork 模式下保持 stderr/stdout 打开)
- 允许对 -u/-g 使用数字形式的用户和组 ID(修复了 #1141)
- 在 no-fork 模式下忽略 pid-file 选项(而不是生成空文件)
- 修复 Unix 套接字连接测试的错误处理
- Man 手册页更新
- 使用 1.4.x 的头文件包含顺序
- 修复因未初始化变量导致的段错误
评论