The PHP development team announces the immediate availability of PHP
8.5.4. This is a bugfix release.
All PHP 8.5 users are encouraged to upgrade to this version.
For source downloads of PHP 8.5.4 please visit our downloads page.
Windows binaries can be found on the same page.
The list of changes is recorded in the ChangeLog.
Release Announcement: https://php.net/releases/8_5_4.php
Downloads: https://php.net/downloads
Changelog: https://php.net/ChangeLog-8.php#8.5.4
Release Manifest: <
https://gist.github.com/DanielEScherzer/a584b194fa50f798432ccfdcd503bc47>
Many thanks to all the contributors and supporters!
Regards,
Daniel Scherzer, Volker Dusch, and Pierrick Charron
php-8.5.4.tar.bz2
SHA256 hash:
2ac929a29a6b7ef4b8acec981a417b91bdf7f548f597df665cc56ab9ea95fc75
PGP signature:
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE2VwDvHAr6VFTRK4zdORLyQZ3AaUFAmmwqTcACgkQdORLyQZ3
AaU/NRAAjTMEAQgS+rtgBbggtLE7PM9Bd6cPKiTUIWaNE7ZIf5OGj7Ofup2waGCK
ujhR9UkE4qA5Ost8BtW1latbEnIBq8wELb0HrcU+QTmPI8ofR7WkKZDbfQd7+W8q
v5RKYZIYW9qCIaJcQgNQWQPO/1ASeYCXPT8/PFKVmLpYZgngdPeegTmXJxc63Orn
L0Ds4TBbOAVqthb5YMQJNlLWwBmrR1gbmvsNbBDd/hlvOg6a4htdYnycgCxXrCqW
/OVIL5GMfHV2MVAdi3CpiIKimYEc7Yl9FYloddKRAB6xGzxwkqCXDGa/FFlNTLLs
MQ6JmqJFSNoTxdkxGyov5sw6xodGw641n+LtHgiJ2sxDkmi9IZaZi23nQo3l34MT
pS/W6A+FJmZQEJKzyXNsfyoHAgeXP6V8ZDgDTY91wHCLNecoSWD/9MGXoO2kkJrO
xzKZFT4RZ4lcUTsMUm1J5HgCZJ58G0BMXBjtxJcfJRmxUKLzwLx7ue60TgEfCh3f
xUeVG8N4vZrfaRcwEfMyPlppLO5EmrwGYT9pTVx+fZdRF8CCkM7DrR0zM2CoF9a4
7zcW5kjuS/02JoGGyOmzgcymJ4PrwZpsy+TV7VppO0DXBnrm45vPimAnoptbSF1P
+IV2t5SBpE/IpvRlOfrUb1PVWqyeHIEv7x7Q1RY1C2WmDOH2HZs=
=sB6P
-----END PGP SIGNATURE-----
php-8.5.4.tar.gz
SHA256 hash:
4fef7f44eff3c18e329504cb0d3eb30b41cf54e2db05cb4ebe8b78fc37d38ce1
PGP signature:
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE2VwDvHAr6VFTRK4zdORLyQZ3AaUFAmmwqTwACgkQdORLyQZ3
AaXZyg/5AdsEPYdcC0N8jZrXe0QDZdXuNGc8byXTkiuRZnOgH0CIb9/tIZHjzaaU
Tptsq1Kiw9tHM+OZ0RVlUM2uVt+CsfafShbiOBhZ3dqK8rh81sIUiQP1hxRHMKi/
GqhtQLJg93RPiZ/mmQvWNshB/hITJyGBls0Bx6PKBRuVJnHRLVmkwP9VnhFtrhhX
FmYKozUkdUqp4ViAGJMuINRCUvpyG6qQRy0y0UaSGMkjvmKH380+uXL5TH6BO+Sk
o+QUGOr6tybDCD0nIq61zSSyHX6Ne5NSsCiFJ9uV6+OJ4O0J3n2o/rWUV19s9Ee+
D1w5jycxdAibGfGZCKgihVEP8FE11SSQjlJBHtBr0BpiELwKU4JWsa8BeryAZPrH
jZ5A/jy7iRu5rqPWoYyzMchKg9F2DpodETwMagNeG2WKWT9fuvPxBKUj+Wytvuuv
/sY/ijUJO9/zI5xNRfmF90QIAN3huDNOiaLxonLV7/igx96OY82caaikxT9bQmrm
bug6sNwYieFYwf7L31qUAT8KHJkKA9wa5rNZL7pUnI5/LqMdoZl5RjHBWsflF1hh
HKDJBW2LJU9921Gw1/S4wedLZPBtMmBWrVXeDQtKJT6jQaUKUIgE8OnpVvEhqVxy
CPfMFJCjFVoBkye6JB/g4G61hUDctx6XJHDHzTciUc/j5PiEN5E=
=x72g
-----END PGP SIGNATURE-----
php-8.5.4.tar.xz
SHA256 hash:
c1569f1f543f6b025c583cdc0e730e5c5833c603618613f1aa8e75d1524b8c91
PGP signature:
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE2VwDvHAr6VFTRK4zdORLyQZ3AaUFAmmwqTwACgkQdORLyQZ3
AaWHMQ//YMxdSxW3vs1m6T+XdnF0djcTFjKKgkKVRqYp/jR63l0bPpKn0KmvIfcE
MMzMCZRUzDnziAN4eKb/EtooYoFt1W+yIrJhmWDXZCPqc/Aom2y5uILyblRybJFO
GSSe+ZVazUscpO7Ait0sxWq8ZsmumMCudes7W21bQWlcYjx4zzx+1SYN3t8seCWI
+K65mZaokSiQG2cR6HQzMwHRssIQW8FFOmCtus8Gc4AIhhvp4ZeBpp3HwpkrkRpl
y7MaVtAE9ktL5YYmb3KMqpfzEMta1yRI32fsssWmCFrlMny7lIXsNIE5m0W0qbls
PkBKz+HDeZzo55zk9q8wAyIPUDkD/Yjm7h/Wzbx5VlxwGe5wOT60S+nt2pjMcX3z
gY+11bELCAqzpkWPZ7h/uRNbYo8DWLebggFbxg/iUItFL369Qza2DMMRJ2jTgkVn
RanFh79pwjGy4hw70QdYRrQNqQQJ7Z8vdoagicn4JTnbttkHejXzKHkG0jiWASwm
miDwUDwyxJ18ONRervIAFJSKfmNwkqO/pv7aBpIdKi/ZDTyWcXbaJb0TnzQR2Rg7
Z5AKitb7xS+8spKu09lCuOvo7Xl+bAAC8BARqMF1PaaGlWirGMiAAEvRAketPd+o
isJEA5Uo2LYjIo88CMmdY7FEnvOqsUft9JF87rBWl1cS3d6ib9k=
=KYWv
-----END PGP SIGNATURE
...
For source downloads of PHP 8.5.4 please visit our downloads page.
Windows binaries can be found on the same page.
Just wondering: why are Windows downloads no longer available via
windows.php.net (last updated Dec 2025) ?
The fact that an additional/new download location was added, doesn't
feel like a good reason to abandon updating the long established
canonical location. Where was this discussed/decided ?
And if there is no intention to continue updating windows.php.net, I
would - at the very least - expect a big bold notice on all pages of the
windows.php.net sub-site to direct users to the new download location.
Smile,
Juliette
...
For source downloads of PHP 8.5.4 please visit our downloads page.
Windows binaries can be found on the same page.Just wondering: why are Windows downloads no longer available via windows.php.net (last updated Dec 2025) ?
The fact that an additional/new download location was added, doesn't feel like a good reason to abandon updating the long established canonical location. Where was this discussed/decided ?
And if there is no intention to continue updating windows.php.net, I would - at the very least - expect a big bold notice on all pages of the windows.php.net sub-site to direct users to the new download location.
Smile,
Juliette
It's on my list to do, with notices and redirects where needed.
cheers
Derick
...
For source downloads of PHP 8.5.4 please visit our downloads page.
Windows binaries can be found on the same page.
Just wondering: why are Windows downloads no longer available via windows.php.net (last updated Dec 2025) ?The fact that an additional/new download location was added, doesn't feel like a good reason to abandon updating the long established canonical location. Where was this discussed/decided ?
And if there is no intention to continue updating windows.php.net, I would - at the very least - expect a big bold notice on all pages of the windows.php.net sub-site to direct users to the new download location.
Smile,
Juliette
It's on my list to do, with notices and redirects where needed.cheers
Derick
Thanks Derick, appreciated. Got a link to the discussion about this ?
On 15 March 2026 11:59:34 CET, Juliette Reinders Folmer
php-internals_nospam@adviesenzo.nl wrote:... For source downloads of PHP 8.5.4 please visit our downloads
page. Windows binaries can be found on the same page.Just wondering: why are Windows downloads no longer available via
windows.php.net (last updated Dec 2025) ?The fact that an additional/new download location was added,
doesn't feel like a good reason to abandon updating the long
established canonical location. Where was this discussed/decided ?And if there is no intention to continue updating windows.php.net,
I would - at the very least - expect a big bold notice on all
pages of the windows.php.net sub-site to direct users to the new
download location.It's on my list to do, with notices and redirects where needed.
Thanks Derick, appreciated. Got a link to the discussion about this ?
The windows.php.net server was never part of our infrastructure, or
under our control. Access was only through FTP in a cumbersome way.
We have had a long lived plan (~2 years)
(https://docs.google.com/document/d/10YUSdAcSP0xd9XbShKYlyRxG3Q3LNvHr9_P71Ml8XC4/edit?tab=t.0#heading=h.11s3yohk7tu9)
to move away from this approach, and don't treat Windows as a separate
entity any more.
I don't think there was a useful discussion to be had to keep the
original situation.
When we started working on automated builds for Windows, all new
builds are being uploaded to our normal downloads server, over which we
have full control. This also allowed us to improve the
www.php.net/downloads.php page to integrate our Windows releases.
If you have bookmarked specific URLs, then I'd be happy to see them, to
make sure we can set up redirects when we switch DNS to the server that
will only provide redirects for windows.php.net URLs.
cheers,
Derick
--
https://derickrethans.nl | https://xdebug.org | https://dram.io
Author of Xdebug. Like it? Consider supporting me: https://xdebug.org/support
mastodon: @derickr@phpc.social @xdebug@phpc.social