知识专栏
多方位、多角度、深度解读您所关心的问题

PHP 5.4.4于2012年6月6日正式发布。

【变更日志】

命令行接口

已实现 FR #61977(需要 CLI Web 服务器支持具有 .htm 和 svg 扩展名的文件)

发送错误页面时提高了性能,这也修复了错误修复错误#61785 (在没有路由器的情况下访问不存在的文件时内存泄漏)

修复了错误#61546(当 cli sapi 中的 chdir() 时,与当前脚本相关的函数失败)

修复了 iptcparse() 中缺少的边界检查

修复了 CVE-2012-2143

修复了错误#62097(修复了错误#54547)

修复了错误#62005(增量分配给空对象成员时的意外行为)

修复了错误#61978(未检测到实现 JsonSerializable 的类的对象递归)

修复了错误#61991(realpath_cache_get() 中的长溢出)

修复了错误#61922(ZTS 构建不接受 zend.script_encoding 配置)

修复了错误#61827(Windows 上的 \e 处理不正确)

修复了错误#61782(检查访问控制时 __clone/__destruct 与其他方法不匹配)

修复了错误#61761(“覆盖”具有不同签名的私有静态方法会导致崩溃)

修复了错误#61730(array_walk 中的 Segfault 修改了通过引用传递的数组)

修复了错误#61728(在 request_shutdown 阶段调用 ob_start 时 PHP 崩溃)

修复了错误#61660 (bin2hex(hex2bin($data)) != $data)

修复了错误#61650(使用 ${xxxx} ini 变量(没有 apache2)时,ini 解析器崩溃)

修复了错误#61605(header_remove() 不会删除所有标题)

修复了错误#54547(字符串数字的错误相等)

修复了错误#54197([PATH=] 部分与 user_ini.filename 不兼容设置为 null)

将 php://fd 更改为仅可用于 CLI

卷曲

修复了错误#61948(CURLOPT_COOKIEFILE '' 引发 open_basedir 限制)

通讯

修复了错误#62146 com_dotnet 无法构建共享

文件信息

修复了错误#61812(libmagic 中使用的未初始化值)

FPM

修复了错误#61812(libmagic 中使用的未初始化值)

修复了 php_stream_open_wrapper_ex 尝试在 windows 下打开目录描述符的错误#61565

修复了 cdf_read() 中 windows 下 posix lseek 和 read 版本导致的bug #61566失败

图标v

修复了当另一个扩展使用链接到 iconv 库的库时 iconv 扩展无法链接到正确库的错误。详见https://bugs.gentoo.org/show_bug.cgi?id=364139 _

国际

修复了错误#62082(内部函数 get_icu_disp_value_src_php() 中的内存损坏

JSON

修复了错误#61537(json_encode() 错误地截断/丢弃信息)

LibXML

修复了错误#61617(Libxml 测试失败(ht 已被销毁))

PDO

修复了错误#61755(准备好的语句中的解析错误可能导致访问冲突)。(CVE-2012-3450)

法尔

修复了错误#61065 (Secunia SA44335) (CVE-2012-2386)

修复了错误#61961(访问设置了 maxlen 的空文件时 file_get_contents 泄漏)

zlib

修复了错误#61820(使用 ob_gzhandler 会抱怨没有压缩时已经发送的标头)

修复了错误#61443(无法即时更改 zlib.output_compression)

修复了错误#60761(zlib.output_compression 在刷新时失败)

猜您还想看: php
赞一下
--
踩一脚
--

您已成功复制微信号

leishi010

打开微信添加好友?

确定