逐个版本
| 发行版本 | 状态 | 修复包 | 安全公告 |
|---|---|---|---|
| php (8.5) | 已有修复包Formula 提交于 14:12Z,bottle 于 17:27Z。formulae.brew.sh API JSON 仍显示 8.5.11 revision 1(缓存过期),请先运行 brew update。 | 8.5.12 | –2026-10-21 |
| php@8.4 | 已有修复包Bottle 于 16:25Z 发布。 | 8.4.27 | –2026-10-21 |
| php@8.3 | 已有修复包Bottle 于 16:19Z 发布。 | 8.3.36 | –2026-10-21 |
| php@8.2 | 已有修复包Bottle 于 16:54Z 发布。 | 8.2.35 | –2026-10-21 |
| php@8.1 | 暂无修复最后更新于 2026-10-13,版本 8.1.34,没有修补。 | – | – |
确认修复已安装
brew update && php -v # expect 8.5.12 / 8.4.27 / 8.3.36 / 8.2.35 or newer重启 PHP
安装软件包只会替换磁盘上的文件,已经在运行的 PHP 进程仍然用旧代码。
brew upgrade php && brew services restart php # versioned: brew services restart php@8.4如果你的版本还没有修复
关注你所用版本的安全公告,更新一出来就当天安装。在那之前,先判断页面列出了官方给出的临时措施。如果你的版本已经停止支持,请看旧版本的出路。