PHP 8.1.4发布,它是一个错误修复版本,旨在为已发现的错误问题进行修复和改进。目前基于PHP语言开发的程序有很多,如常用的WordPress、Drupal等,为了加强站点安全保护,建议在PHP新版本发布后及时完成升级操作。
PHP 8.1.4主要更新内容如下:
1、Core
-
修复Haiku ZTS 构建。
-
修复了错误#8059 未为扩展重新生成arginfo。
-
修复了错误#8083 使用静态变量转储未调用的假闭包时的Segfault。
-
修复了错误#7958(嵌套的CallbackFilterIterator 泄漏内存)。
-
修复了错误#8074(range() result 的错误类型推断)。
-
修复了错误#8140(Wrong first class可按名称优化调用)。
-
修复了错误#8082(观察到带有临时run_time_cache泄漏内存的op_arrays)。
2、GD
修复了加载隔行扫描图像时出现的libpng警告。
3、FPM
修复了错误#76109(对fpm记分板的不安全访问)。
4、Iconv
-
修复了错误#7953(ob_clean() 仅不设置Content-Encoding)。
-
修复了错误#7980(iconv_mime_decode的意外结果)。
5、MBString
修复了错误#8128(7bit 的 mb_check_encoding错误结果)。
6、MySQLnd
修复了错误 #8058(mysqlnd包中的NULL指针取消引用)。
7、Reflection
修复了错误 #8080(ReflectionClass::getConstants() 取决于默认顺序)。
8、Zlib
修复了错误 #7953(ob_clean() 仅不设置Content-Encoding)。