PHP 8.1 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 8.1 is
8.1.34 which includes important security patches.
Source Code
-
PHP 8.1.9 (tar.gz)
- sha256: 954cf77f7e0a70dc765e7639acdfdccd164be5cd1bce3dbe9d10c58dca631e76
-
PHP 8.1.9 (tar.bz2)
- sha256: 9ebb0e2e571db6fd5930428dcb2d19ed3e050338ec1f1347c282cae92fc086ff
-
PHP 8.1.9 (tar.xz)
- sha256: 53477e73e6254dc942b68913a58d815ffdbf6946baf61a1f8ef854de524c27bf
Change Log
-
cli
-
core
-
Fixed bug
GH-8923 (error_log on Windows can hold the file write lock).
-
Fixed bug
GH-8995 (WeakMap object reference offset causing TypeError).
-
date
-
Fixed bug
#80047 (DatePeriod doesn't warn with custom DateTimeImmutable).
-
fpm
-
Fixed zlog message prepend, free on incorrect address.
-
Fixed possible double free on configuration loading failure. (Heiko Weber).
-
gd
-
Fixed bug
GH-8848 (imagecopyresized() error refers to the wrong argument).
-
intl
-
opcache
-
Fixed bug
GH-8847 (PHP hanging infinitly at 100% cpu when check php syntaxe of a valid file).
-
Fixed bug
GH-8030 (Segfault with JIT and large match/switch statements).
-
reflection
-
Fixed bug
GH-8943 (Fixed Reflection::getModifiersNames() with readonly modifier).
-
Fixed bug
GH-8982 (Attribute with TARGET_METHOD is rejected on fake closure of method).
-
standard