PHPForLinux是“PHP:Hypertext Preprocessor”的缩写,即“超文本预处理器”,PHP是一种功能强大,并且简便易用的脚本语言,有需要的朋友来php爱好者下载吧。
PHP 7.0.21 For Linux 更新日志:2017-07-06
核心:
修正了错误#74738(多个[PATH =]和[HOST =]部分未正确解析);
修正错误#74658(数组属性中未定义的常量导致破坏的属性);
修正了抽象unix域套接字名称的误导;
修正了错误#74101,错误#74614(在zval_get_type中取消排序堆后使用(READ:1));
修正错误#74111(堆缓冲区覆盖(READ:1)finish_nested_data from unserialize);
修正了错误#74603(PHP INI解析堆栈缓冲区溢出漏洞);
修正了错误#74819(wddx_deserialize())通过php_parse_date()进行堆栈读取。
DOM:
修正错误#69373(参考删除的XPath查询结果)。
GD:
修正错误#74435(缓冲区读取未初始化的内存)。(CVE-2017-7890)
国际:
修正了错误#73473(msgfmt_parse_message中的堆栈缓冲区溢出);
修正了错误#74705(Collat??or上的错误反射:: getSortKey和collat??or_get_sort_key);
修正错误#73634(grapheme_strpos非法内存访问)。
MBSTRING:
添加oniguruma上游修复。(CVE-2017-9224,CVE-2017-9226,CVE-2017-9227,CVE-2017-9228,CVE-2017-9229)
OCI8:
添加TAF回调(PR#2459)。
Opcache:
修正了错误#74663(Segfault with opcache.memory_protect和validate_timestamp)。
OpenSSL的:
修正了错误#74651(负的size-param(-1)在memcpy在zif_openssl_seal())。
PCRE:
修正错误#74087(PHP7.1.1中的分段错误(使用捆绑的PCRE库编译))。
PDO_OCI:
在--with-pdo-oci配置选项中支持即时客户端12.2。
反射:
修正错误#74673(当将反射对象转换为未定义常量的字符串时,Segfault)。
SPL:
修正了错误#74478(使用SplFixedArray无效合并操作符失败)。
标准:
修正了错误#74708(random_bytes和random_int无效的反射签名);
修正了错误#73648(堆中的堆缓冲区溢出)。
FTP:
修正了错误#74598(ftp:// wrapper忽略上下文参数)。
药业:
修正错误#74386(Phar :: __构^造**射不正确)。
肥皂:
修正了错误#74679(不正确的转换数组与WSDL_CACHE_MEMORY)。
流:
修正了错误#74556(stream_socket_get_name()返回'\ 0')。