PHP 8.4.27 RC 1 更新日志
PHP 8.4.27 RC 1 于2026年10月8日发布。
- 发布阶段:PHP 8.4.27 RC 1,供兼容性与回归测试使用;以下内容依据该官方源码包内 NEWS。
- BCMath、BZ2:修复截断至零的负号和比较行为,以及 bzopen() 接收流资源时重复关闭描述符和内部流释放后使用。
- CLI、Core:修复静态文件 HEAD 请求描述符泄漏、客户端断开崩溃和响应部分写入,并修正垃圾回收、延迟对象、AVX 检测及动态扩展函数调用缺陷。
- DOM、FFI、GD:修复 XPath 重建和求值期间释放后使用、节点插入及命名空间问题、FFI 回调崩溃,以及异常 GD2/GIF 数据的未定义行为。
- Intl、MBString:修正日期解析偏移、格式化器克隆状态、字素查找和 Unicode 匹配;修复截断 UTF-8 越界读取及代理码点输出。
- Opcache:修复优化器堆溢出、调用栈越界、错误的死代码消除、JIT 计算结果和 FPM 缓存指针崩溃。
- PDO:修复列元数据越界读取、绑定和执行状态、参数转换重入导致的释放后使用、持久实例事务及循环回收问题。
- Session、SimpleXML、SOAP、SQLite:修复会话 ID 创建失败处理、子元素重建释放后使用、Traversable 编码内存问题及回调中关闭 SQLite 崩溃。
- Standard、Sockets、SPL、Tidy、XSL、Zip:修复流读取失败后的摘要、Windows 进程/套接字处理、资源泄漏和多处释放后使用,修正 ZIP 提取数组与关闭回调行为。
