PHP 5.4 is no longer officially supported by the PHP project.
Official support refers to that provided direct by the PHP Project.
If you install PHP via third-party packages, support timelines may be different.
Please read the Release Support Policy for more information.
The latest release of PHP 5.4 is
5.4.45.
Source Code
Change Log
-
cli server
-
core
-
Fixed bug
#63219 (Segfault when aliasing trait method when autoloader throws excpetion).
-
Added optional second argument for assert() to specify custom message. Patch by Lonny Kapelushnik (lonny@lonnylot.com).
-
Support building PHP with the native client toolchain.
-
Added --offline option for tests.
-
Fixed bug
#63162 (parse_url does not match password component).
-
Fixed bug
#63111 (is_callable() lies for abstract static method).
-
Fixed bug
#63093 (Segfault while load extension failed in zts-build).
-
Fixed bug
#62976 (Notice: could not be converted to int when comparing some builtin classes).
-
Fixed bug
#62955 (Only one directive is loaded from "Per Directory Values" Windows registry).
aserbulov at parallels dot com
-
Fixed bug
#62907 (Double free when use traits).
-
Fixed bug
#61767 (Shutdown functions not called in certain error situation).
-
Fixed bug
#60909 (custom error handler throwing Exception + fatal error = no shutdown function).
-
Fixed bug
#60723 (error_log error time has changed to UTC ignoring default timezone).
-
curl
-
Fixed bug
#62085 (file_get_contents a remote file by Curl wrapper will cause cpu Soaring).
-
date
-
Fixed bug
#62896 ("DateTime->modify('+0 days')" modifies DateTime object) (Lonny Kapelushnik)
-
Fixed bug
#62561 (DateTime add 'P1D' adds 25 hours).
-
dom
-
Fixed bug
#63015 (Incorrect arginfo for DOMErrorHandler).
-
fpm
-
Fixed bug
#62954 (startup problems fpm / php-fpm).
-
Fixed bug
#62886 (PHP-FPM may segfault/hang on startup).
-
Fixed bug
#63085 (Systemd integration and daemonize).
-
Fixed bug
#62947 (Unneccesary warnings on FPM).
-
Fixed bug
#62887 (Only /status?plain&full gives "last request cpu").
-
Fixed bug
#62216 (Add PID to php-fpm init.d script).
-
oci8
-
Fixed bug
#60901 (Improve "tail" syntax for AIX installation) (Chris Jones)
-
openssl
-
Implemented FR
#61421 (OpenSSL signature verification missing RMD160, SHA224, SHA256, SHA384, SHA512).
-
pdo
-
Fixed bug
#63258 (seg fault with PDO and dblib using DBSETOPT(H->link, DBQUOTEDIDENT, 1)).
-
Fixed bug
#63235 (buffer overflow in use of SQLGetDiagRec).
-
pdo firebird
-
Fixed bug
#63214 (Large PDO Firebird Queries).
-
soap
-
Fixed bug
#50997 (SOAP Error when trying to submit 2nd Element of a choice).
-
spl
-
mbstring
-
Allow passing null as a default value to mb_substr() and mb_strcut(). Patch by Alexander Moskaliov via
GH-133.
-
filter extension
-
sockets
-
Fixed bug
#63000 (MCAST_JOIN_GROUP on OSX is broken, merge of PR 185 by Igor Wiedler).