PHP 7.4.1 发布

PHP7.4.1版本已经发布,本次更新主要针对多个模块进行了bug修复,包括Bcmath、Core、GD、EXIF、FPM、Intl、Mysqlnd、OPcache、PCRE、Reflection等,修复了诸如缓冲区下溢、自动截断、邮件发送失败等问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

上月底 PHP 7.4.0 进行了发布,现如今,PHP 7.4.1 也已完成了发布。PHP 是一种广泛使用的通用脚本语言,特别适合于 Web 开发,并且可以嵌入 HTML 中。

据了解,PHP 7.4.1 版本主要进行了诸多 bug 修复,其具体更新内容如下:

Bcmath

修复了 bug #78878 (bc_shift_addsub 中的缓冲区下溢) (CVE-2019-11046)
  Core

修复了 bug #78862 (link () 在 Windows 上的空字节后会自动截断) (CVE-2019-11044)
修复了 bug #78863 (DirectoryIterator 类在空字节后会自动截断) (CVE-2019-11045)
修复了 bug #78943 (mail () 可能两次释放 refcount == 1 的字符串) (CVE-2019-11049)
修复了 bug #78810 (RW 提取不会引发“未初始化的属性”异常)
修复了 bug #78868 (使用错误的 EG (fake_scope) 值调用__autoload () )
修复了 bug #78296 (is_file 无法检测文件)
修复了 bug #78883 (Windows 上 fgets (STDIN) 失败 )
修复了 bug #78898 (call_user_func([‘parent’,…])失败而其他成功)
修复了 bug #78904 (未初始化的属性触发__get () )
修复了 bug #78926 (Symfony 缓存上的分段错误:清除)
  GD

修复了 bug #78849 (GD 构建用-D SIGNED_COMPARE_SLOW 破坏)
修复了 bug #78923 (在使图像具有透明性时难以处理)
  EXIF

修复了 bug #78793 (在内存清理程序下的 exif 解析中自由使用) (CVE-2019-11050)
修复了 bug #78910 (exif 中的堆缓冲区溢出读取) (CVE-2019-11047)
  FPM

修复了 bug #76601 (部分工作的 php-fpm 无法重新加载)
修复了 bug #78889 (php-fpm 服务无法启动)
修复了 bug #78916 (php-fpm 7.4.0 不通过 mail () 发送邮件)
  Intl

Implemented FR #78912 (INTL 支持记帐格式)
  Mysqlnd

修复了 bug #78823 (未将 ZLIB_LIBS 添加到 EXTRA_LIBS)
  OPcache

Fixed x=(bool)x = (bool)x=(bool)x; with opcache (应该发出未声明的变量通知)
Fixed bug #78935 (预加载会删除具有依赖项的类)
  PCRE

Fixed bug #78853 (preg_match () 可能返回整数> 1)
  Reflection

修复了 bug #78895 (反射将抽象的非静态类检测为抽象的静态。 IS_IMPLICIT_ABSTRACT 已不再使用)
  Standard

修复了 bug #77638 (var_export’ing 某些类实例 segfaults).
修复了 bug #78840 (导致$ GLOBALS 崩溃).
修复了 bug #78833 (程序包中的整数溢出会导致越界访问).
修复了 bug #78814 (strip_tags 允许/标签名称=>白名单绕过).
  详细信息:https://www.php.net/ChangeLog-7.php#7.4.1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值