PHP 8.5.4 正式发布,带来多项更新与优化
PHP8 5 4作为稳定性修复版本,针对核心引擎、扩展模块及跨平台兼容进行改进,修复了Aarch64LTO内存损坏、预加载段错误、Curl请求截断、DatePeriodnull起始时间、DOM类型错误、LDAP属性删除、MBString崩溃、Opcache共享内存及OpenSSL内存泄漏等问题,提升了运行稳定性与安全性。
8.5.4 版本更新说明(2026 年 3 月 12 日)
8.5.4 作为 8.5 系列的一次稳定性修复版本,重点对核心引擎、扩展模块以及跨平台兼容性问题做了针对性处理,同时提升了运行时的稳定性与安全性。简单来说,如果你在生产环境中遇到了某些奇怪的内存问题或者段错误,这个版本很可能就是你要找的答案。
核心(Core)改进
这次 Zend 引擎的修复清单比较长,但每一条都挺实在。下面逐个来梳理:
修复了 Aarch64 架构下启用 LTO(链接时优化)时可能触发的内存堆损坏问题(GH-21029)。这个坑对 ARM 服务器用户来说值得关注,尤其是用 LTO 做生产部署的团队。
修复了预加载常量 AST 闭包时可能引发的段错误(Segfault)(GH-21059)。如果你在用 opcache.preload 做预加载,这个修复能避免某些场景下的进程挂掉。
修复了在常量表达式中使用
(unset)类型转换导致程序崩溃的问题(GH-21072)。这算是一个边界情况,但碰上了就是硬伤。优化了 JIT 场景下访问数组中
null键时的弃用提示,现在会正确显示警告信息,而不是静默吞掉或报错。与惰性对象(Lazy Object)相关的多个断言失败问题也得到了修复,这类问题在新版 PHP 的反射和袋里模式中偶有出现:
zend_lazy_object_get_info在特定方法调用下的异常(GH-20657)zend_get_property_guard在 Reflection LazyProxy 场景下的错误(GH-20504)
修复了未类型化属性在执行自增、自减或赋值运算时的异常行为(OSS-Fuzz #478009707)。这个 bug 是 fuzz 测试发现的,还挺隐蔽。
构建系统方面也有两个修复:
使用
-std=编译参数时构建失败(GH-21215)使用 slibtool 时错误安装 libtool 包装器(GH-13674)
Curl 扩展
修复了请求长度被错误截断的问题,确保数据传输完整性。这个修复对大规模文件上传或下载场景比较关键,避免数据丢失。
Date 扩展
修复了
DatePeriod::__set_state()无法正确处理null起始时间的问题(GH-20936)。如果你用 var_export 或序列化处理 DatePeriod,这个修复能避免意外的错误。修复了时区偏移包含秒时出现精度丢失的问题,提高时间计算准确性。对某些跨时区的时间处理场景,这个修复能保证结果更精确。
DOM 扩展
修复了访问
DomNode::baseURI时可能抛出TypeError的问题(GH-21077)。这个修复让 DOM 操作更健壮,尤其是在处理外部文档时。修复了访问 DOM 节点属性时可能出现类型错误的问题(GH-21097)。
LDAP 扩展
修复了
ldap_modify()参数校验过于严格的问题,该问题导致无法正确删除属性(GH-21262)。如果你在用 LDAP 做属性清理,这个修复就是刚需。
MBString 扩展
修复了
mb_guess_encoding在处理超大候选编码列表(超过 20 万项)时崩溃的问题(GH-21223),提升大规模文本处理的稳定性。这个场景虽然不常见,但一旦触发就是崩溃,所以修复很及时。
Opcache
修复了在 Solaris 系统上启用 JIT 时出现“共享内存不足”的错误(GH-20718)。如果你在 Solaris 上跑 PHP,这个修复能让你安心开启 JIT。
修复了包含部分对象的数组在 SCCP(稀疏条件常量传播)优化中的异常行为(GH-21227)。这个优化问题可能导致运行时行为不符合预期,修复后更稳妥。
OpenSSL 扩展
修复了多处内存泄漏问题,并改进错误传播机制,增强安全性与稳定性。对任何使用 HTTPS 或加密通信的场景,这都是一次底层的安全加固。
Windows 平台
修复了在 Windows 环境下使用 clang 编译失败的问题(缺少
intrin.h头文件)。这对 Windows 上的开发者,特别是用 Clang 替代 MSVC 的朋友来说,省去了不少折腾。
游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。
同类文章
2026中国航空产业大会10月底南昌启幕:首次与航博会同期举办,聚焦低空经济新路径
2026中国航空产业大会与南昌航空产业博览会将于10月31日至11月4日在南昌国际博览城首次同期举办。大会聚焦低空经济,设置主旨报告、行业专家报告及低空产业洽谈会等主题活动,旨在探讨航空产业新路径,推动低空物流、城市巡检等新业态集聚,打造中部领先、全国知名的航空产业交流高地。
联想来酷Air 16酷睿5 315版开售:国补后3739元,16英寸轻薄本选购指南
联想来酷Air 16酷睿5 315版于8月27日正式开售,搭载6核处理器与12GB内存,配备16英寸16:10屏幕。叠加国家补贴后预估到手价仅3739 15元,主打长续航与静音办公。本文详细解析其硬件配置、接口布局及购买建议,助您快速决策。
牛来AirPods保护套海外走红:萌趣硅胶设计引发关注
一款名为“牛来”的AirPods硅胶保护套在日本市场引发关注,售价约1726日元。其独特的搞怪萌趣造型、兼容多代机型的硅胶材质以及专属挂饰设计,使其在社交平台上迅速走红,成为近期备受瞩目的国产原创数码周边产品。
行李箱选购全攻略:材质、轮子与尺寸避坑指南
选购行李箱时,材质、轮子和尺寸是核心决策点。PP材质抗冲击且轻便,适合频繁托运;万向轮决定推行顺滑度;尺寸需匹配航空限重。本文拆解关键参数,结合具体产品案例,助您选出耐用且实用的行李箱。
《湮灭之潮》成都试玩会:技嘉RTX 5080风魔显卡实测体验
2026年8月《湮灭之潮》成都试玩会圆满举行,千名玩家现场体验西方奇幻大作。文章重点解析技嘉RTX 5080风魔显卡在虚幻5引擎下的表现,涵盖Blackwell架构、DLSS 4 5技术及16GB GDDR7显存对高画质流畅运行的支撑作用。
- 热门数据榜
1
2
3
4
5
6
7
8
9
10
1
2
3
4
5
6
7
8
9
10
1
2
3
4
5
6
7
8
9
10
相关攻略
2026-08-31 11:17
2026-08-28 14:44
2026-08-28 14:44
2026-08-28 14:44
2026-08-28 14:43
2026-08-28 14:43
2026-08-28 14:43
2026-08-28 14:42
热门教程
- 游戏攻略
- 安卓教程
- 苹果教程
- 电脑教程

