PHP多版本更新说明:官方原版与宝塔维护版区分
近期PHP迎来一轮重要版本更新,其中 PHP 8.5.12、8.4.27、8.3.36、8.2.35
为PHP官方正式发布的最新源码版本,有官方源码包,大家可以直接基于官方源码编译部署,适合追求原版、自主编译的运维与站长。
这里有一个关键点需要注意:PHP官方本次仅在GitHub仓库推送了源码,没有对外发布正式分发包。对于已经停止官方维护的旧分支 PHP 7.4、PHP 8.1、PHP 8.0,官方不再提供更新包,对应的安全修复版本由宝塔面板进行打包维护,供宝塔用户直接在面板内安装升级。
本次宝塔打包维护的修复版本清单:
PHP 7.4.34:宝塔修复版
PHP 8.1.35:宝塔修复版
PHP 8.0.27:宝塔修复版
其中 PHP 8.0.27 更新包已经正式发布,使用宝塔环境、还在跑PHP8.0业务的站点,可以直接在面板更新。
很多站长容易混淆两类包的差异,这里简单区分一下:
8.2及以上新版本(8.2.35、8.3.36、8.4.27、8.5.12):源码来自PHP官方,属于官方维护分支,安全补丁由PHP开发团队提供,宝塔只是同步打包;
7.4 / 8.0 / 8.1:PHP官方生命周期已结束,不再主动发版,补丁是宝塔侧回滚适配、重新打包的修复版本,属于第三方维护包,仅适配宝塔运行环境。
运维建议
优先推荐业务条件允许的站点升级到官方仍在维护的 PHP 8.2+ 版本,安全响应更及时、漏洞修复由官方兜底。如果程序兼容性限制,暂时无法升级,只能继续使用7.4、8.0、8.1的,宝塔用户务必更新到本次对应的宝塔修复版本,补齐安全补丁。
提醒:宝塔维护版是适配面板环境的打包版本,和原生官方包存在编译配置差异,不建议脱离宝塔环境直接拿去其他环境编译使用。










发表评论