PHP 7.4.10 版本现已发布,这是一个 bug 修复版本。 具体更新内容如下:​​​​

  • Core:
    • 修复了错误#79884(PHP_CONFIG_FILE_PATH 无意义)。
    • 修复了错误#77932(文件扩展名区分大小写)。
    • 修复了错误#79806(realpath() 错误地解析链接到链接)。
    • 修复了错误#79895(PHP_CHECK_GCC_ARG 不允许带有等号的标志)。
    • 修复了错误#79919(在 define() 中的 stack use-after-scope)。
    • 修复了错误#79934(heredoc 中 CRLF-only line 会导致解析错误)。
    • 修复了错误#79947(compound assignment 中无效偏移类型的内存泄漏)。
  • COM:
    • 修复了错误#48585(com_load_typelib 拥有引用,第二次调用失败)。
  • Exif:
    • 修复了错误#75785(exif_read_data 中的许多错误)。
  • Gettext:
    • 修复了错误#70574(由于依赖于 Linux 的 fallback 行为的 gettext(),而导致测试失败)。
  • LDAP:
    • 修复了内存泄漏。
  • OPcache:
    • 修复了错误#73060(清理临时文件夹后 php 出错失败)。
    • 修复了错误#79917(在继承的方法中带有静态变量的文件缓存段错误)。
  • PDO:
    • 修复了错误#64705(当 PDO::__construct() 失败时,PDOException 的 errorInfo 属性为 null)。
  • Session:
    • 修复了错误#79724(返回类型在 ext/session/mod_mm.c 中不匹配)。
  • Standard:
    • 修复了错误#79930(当调用有单个引用的数组时,array_merge_recursive() 会崩溃)。
    • 修复了错误#79944(在 Alpine Linux 上,getmxrr 始终返回 true)。
    • 修复了错误#79951(str_replace 空字符串的内存泄漏)。
  • XML:
    • 修复了错误#79922(多次调用 xml_parser_free() 后崩溃)。

更新说明:https://www.php.net/ChangeLog-7.php#7.4.10

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。