PHP 8.0.9 Release: Bug Fixes and Updates
PHP 8.0.9 has been released as a bug‑fix version, encouraging all PHP 8.0 users to upgrade, and it includes numerous core, Intl, OpenSSL, PCRE, Reflection, and Standard component fixes detailed in the official changelog.
PHP 8.0.9 has been released as a bug‑fix version, and the PHP community encourages all PHP 8.0 users to upgrade to this release.
The update includes the following fixes:
Core Fixed bug #81145 where copy() and stream_copy_to_stream() failed for files larger than 4 GB. Fixed bug #81163 concerning incorrect handling of indirect variables in __sleep. Fixed bug #81159 that produced object‑to‑int warnings when using objects as string offsets. Fixed bug #80728 where the built‑in web server reset timeouts when it could terminate a process. Fixed bug #73630 where the built‑in Weberver overwrote $_SERVER['request_uri']. Fixed bug #80173 where the return value of zend_assign_to_variable() was unsafe. Fixed bug #73226 where "-- r [fcez]" always returned a zero exit code.
Intl Fixed bug #72809 where Locale::lookup() gave incorrect results when the canonicalize option was used. Fixed bug #68471 where IntlDateFormatter failed for the "GMT+00:00" timezone. Fixed bug #74264 where grapheme_strrpos() was corrupted by negative offsets.
OpenSSL Fixed bug #52093 where openssl_csr_sign truncated the $serial value.
PCRE Fixed bug #81101 where PCRE2 10.37 displayed unexpected results. Fixed bug #81243 where preg_replace() allocated excessive memory.
Reflection Fixed bug #81208 where creating a new instance from a property caused a segmentation fault.
Standard Fixed bug #81223 where flock() only locked the first byte of a file.
For the complete list of changes, see the official changelog at https://www.php.net/ChangeLog-8.php#8.0.9 .
Laravel Tech Community
Specializing in Laravel development, we continuously publish fresh content and grow alongside the elegant, stable Laravel framework.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.