操作
发布信息¶
- 版本: 1.4.63
- 上一个版本: 1.4.62
- 分支: 1.4
- 状态: 稳定版
- 发布目的: 错误修复
- 发布经理: gstrauss
- 发布日期: 2021-12-04
1.4.62 的重要更改¶
错误修复
下载¶
- https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.63.tar.gz
- GPG 签名: https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.63.tar.gz.asc
- SHA256:
6d706d55d2e11de8d28a2044afae70b3847ec0b9688f84bc5362d4d7df1ad386
- https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.63.tar.xz
- GPG 签名: https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.63.tar.xz.asc
- SHA256:
2aef7f0102ebf54a1241a1c3ea8976892f8684bfb21697c9fffb8de0e2d6eab9
- SHA256 校验和: https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.63.sha256sum
未来计划的行为更改 (预计 2022 年 1 月):¶
- 平滑重启/关闭的默认超时时间将从
0 (无限/无超时) 变为 5 秒 (或类似的其他非零时间段)
配置替代方案请使用
server.feature-flags += ("server.graceful-shutdown-timeout" => 5) - lighttpd 对 libev 和 FAM 的 (可选) 依赖已弃用。
lighttpd 事件循环和文件监控使用原生操作系统接口
除了在一些冷门平台。FAM 和 gamin 似乎已被废弃。
Linux 和 *BSD 上的软件包维护者
请从软件包构建中移除 --with-libev 和 --with-fam
lighttpd 在 Linux 上使用 epoll(),在 *BSD 上使用 kqueue() 进行事件通知。
lighttpd 在 Linux 上使用 inotify(),在 *BSD 上使用 kqueue() 进行文件监控。 - lighttpd 将默认使用 --with-pcre2 而不是 --with-pcre
pcre2 是最新版本。pcre 已不再维护。
在构建时显式指定 --with-pcre 以使用 pcre 而不是 pcre2。
https://wiki.lighttpd.net/Docs_ConfigurationOptions#Deprecated
- mod_compress 已弃用;请使用 mod_deflate
mod_compress 已被 mod_deflate 取代
注意: mod_compress 配置选项可能会在未来的版本中移除 - mod_geoip 已弃用;请使用 mod_maxminddb
注意: mod_geoip 将在未来的 lighttpd 版本中移除 - mod_authn_mysql 已弃用;请使用 mod_authn_dbi
注意: mod_authn_mysql 将在未来的 lighttpd 版本中移除 - mod_mysql_vhost 已弃用;请使用 mod_vhostdb_dbi 或 mod_vhostdb_mysql
注意: mod_mysql_vhost 将在未来的 lighttpd 版本中移除 - mod_cml 已弃用;请使用 mod_magnet
注意: mod_cml 将在未来的 lighttpd 版本中移除 - mod_flv_streaming 已弃用;(Adobe Flash 视频 (.flv))
注意: mod_flv_streaming 将在未来的 lighttpd 版本中移除
(注意: 可以用几行 Lua 代码和 mod_magnet 替换)
(示例脚本 flv-streaming.lua 发布于
https://redmine.lighttpd.ac.cn/projects/lighttpd/wiki/ModMagnetExamples )
Adobe Flash 已弃用,现代客户端已移除对其的支持 - mod_trigger_b4_dl 已弃用;请使用 mod_magnet
注意: mod_trigger_b4_dl 将在未来的 lighttpd 版本中移除
(注意: 可以用几行 Lua 代码和 mod_magnet 替换)
(示例脚本 mod_trigger_b4_dl.lua 发布于
https://redmine.lighttpd.ac.cn/projects/lighttpd/wiki/ModMagnetExamples )
1.4.62 中的更改¶
- [核心] 导入 xxHash v0.8.1
- [核心] 隔离 sys/filio.h 的使用
- [核心] 修复 1.4.62 中的 reqpool 内存损坏问题 (修复了 #3118)