PHP Release 7.1.2


PHP 7.1.2 Release Announcement

The PHP development team announces the immediate availability of PHP 7.1.2. Several bugs have been fixed. All PHP 7.1 users are encouraged to upgrade to this version.

For source downloads of PHP 7.1.2 please visit our downloads page, Windows source and binaries can be found on windows.php.net/download/. The list of changes is recorded in the ChangeLog.

Source Code
PHP 7.1.2 (tar.bz2)
SHA256: e0f2214e2366434ee231156ba70cfefd0c59790f050d8727a3f1dc2affa67004
PHP 7.1.2 (tar.gz)
SHA256: e6773217c9c719ca22abb104ae3d437d53daceaf31faf2e5eeb1f9f5028005d8
PHP 7.1.2 (tar.xz)
SHA256: d815a0c39fd57bab1434a77ff0610fb507c22f790c66cd6f26e27030c4b3e971
Change Logs
core
  • Improved GENERATOR_CREATE opcode handler.
  • Fixed bug #73877 (readlink() returns garbage for UTF-8 paths).
  • Fixed bug #73876 (Crash when exporting **= in expansion of assign op).
  • Fixed bug #73962 (bug with symlink related to cyrillic directory).
  • Fixed bug #73969 (segfault in debug_print_backtrace).
  • Fixed bug #73994 (arginfo incorrect for unpack).
  • Fixed bug #73973 (assertion error in debug_zval_dump).
dom
  • Fixed bug #54382 (getAttributeNodeNS doesn't get xmlns* attributes).
dtrace
  • Fixed bug #73965 (DTrace reported as enabled when disabled).
fcgi
  • Fixed bug #73904 (php-cgi fails to load -c specified php.ini file).
  • Fixed bug #72898 (PHP_FCGI_CHILDREN is not included in phpinfo()).
fpm
  • Fixed bug #69865 (php-fpm does not close stderr when using syslog).
gd
  • Fixed bug #73968 (Premature failing of XBM reading).
gmp
  • Fixed bug #69993 (test for gmp.h needs to test machine includes).
hash
  • Added hash_hkdf() function.
  • Fixed bug #73961 (environmental build dependency in hash sha3 source).
intl
  • Fix bug #73956 (Link use CC instead of CXX).
ldap
  • Fixed bug #73933 (error/segfault with ldap_mod_replace and opcache).
mysqli
  • Fixed bug #73949 (leak in mysqli_fetch_object).
mysqlnd
  • Fixed bug #69899 (segfault on close() after free_result() with mysqlnd).
opcache
  • Fixed bug #73983 (crash on finish work with phar in cli + opcache).
openssl
  • Fixed bug #71519 (add serial hex to return value array).
  • Fixed bug #73692 (Compile ext/openssl with openssl 1.1.0 on Win).
  • Fixed bug #73978 (openssl_decrypt triggers bug in PDO).
pdo_firebird
  • Implemented FR #72583 (All data are fetched as strings).
pdo_pgsql
  • Fixed bug #73959 (lastInsertId fails to throw an exception for wrong sequence name).
phar
  • Fixed bug #70417 (PharData::compress() doesn't close temp file).
posix
  • Fixed bug #71219 (configure script incorrectly checks for ttyname_r).
session
  • Fixed bug #69582 (session not readable by root in CLI).
spl
  • Fixed bug #73896 (spl_autoload() crashes when calls magic _call()).
standard
  • Fixed bug #69442 (closing of fd incorrect when PTS enabled).
  • Fixed bug #47021 (SoapClient stumbles over WSDL delivered with "Transfer-Encoding: chunked").
  • Fixed bug #72974 (imap is undefined service on AIX).
  • Fixed bug #72979 (money_format stores wrong length AIX).
  • Fixed bug #73374 (intval() with base 0 should detect binary).
  • Fixed bug #69061 (mail.log = syslog contains double information).
zip
  • Fixed bug #70103 (ZipArchive::addGlob ignores remove_all_path option).
To Top