Die Entwickler von PHP haben die Versionen 8.3.2 und 8.2.15 als Bugfix Release veröffentlicht. Die Updates beheben zahlreiche Fehler, sorgen so für die Stabilität des Systems und sollten umgehend installiert werden.
PHP 8.3.2 Release Notes
- Core:
- Fixed bug GH-12953 (false positive SSA integrity verification failed when loading composer classmaps with more than 11k elements).
- Fixed bug GH-12999 (zend_strnlen build when strnlen is unsupported).
- Fixed bug GH-12966 (missing cross-compiling 3rd argument so Autoconf doesn’t emit warnings).
- Fixed bug GH-12854 (8.3 – as final trait-used method does not correctly report visibility in Reflection).
- Cli:
- Fix incorrect timeout in built-in web server when using router script and max_input_time.
- DOM:
- FFI:
- Intl:
- Fixed GH-12943 (IntlDateFormatter::__construct accepts ‚C‘ as valid locale).
- Hash:
- Fixed bug GH-12936 (hash() function hangs endlessly if using sha512 on strings >= 4GiB).
- ODBC:
- Fix crash on Apache shutdown with persistent connections.
- Opcache:
- Fixed oss-fuzz #64727 (JIT undefined array key warning may overwrite DIM with NULL when DIM is the same var as result).
- Added workaround for SELinux mprotect execheap issue. See https://bugzilla.kernel.org/show_bug.cgi?id=218258.
- OpenSSL:
- Fixed bug GH-12987 (openssl_csr_sign might leak new cert on error).
- PDO:
- Fix GH-12969 (Fixed PDO::getAttribute() to get PDO::ATTR_STRINGIFY_FETCHES).
- PDO_ODBC:
- Fixed bug GH-12767 (Unable to turn on autocommit mode with setAttribute()).
- PGSQL:
- Fixed auto_reset_persistent handling and allow_persistent type.
- Fixed bug GH-12974 (Apache crashes on shutdown when using pg_pconnect()).
- Phar:
- Fixed bug #77432 (Segmentation fault on including phar file).
- PHPDBG:
- Fixed bug GH-12962 (Double free of init_file in phpdbg_prompt.c).
- SimpleXML:
- Fix getting the address of an uninitialized property of a SimpleXMLElement resulting in a crash.
- Fixed bug GH-12929 (SimpleXMLElement with stream_wrapper_register can segfault).
- Tidy:
- Fixed bug GH-12980 (tidynode.props.attribute is missing „Boolean Attributes“ and empty attributes).
Quelle: https://www.php.net/ChangeLog-8.php#8.3.2
PHP 8.2.15
- Core:
- Cli:
- Fix incorrect timeout in built-in web server when using router script and max_input_time.
- FFI:
- Intl:
- Fixed GH-12943 (IntlDateFormatter::__construct accepts ‚C‘ as valid locale).
- Hash:
- Fixed bug GH-12936 (hash() function hangs endlessly if using sha512 on strings >= 4GiB).
- ODBC:
- Fix crash on Apache shutdown with persistent connections.
- Opcache:
- Fixed oss-fuzz #64727 (JIT undefined array key warning may overwrite DIM with NULL when DIM is the same var as result).
- Added workaround for SELinux mprotect execheap issue. See https://bugzilla.kernel.org/show_bug.cgi?id=218258.
- OpenSSL:
- Fixed bug GH-12987 (openssl_csr_sign might leak new cert on error).
- PDO:
- Fix GH-12969 (Fixed PDO::getAttribute() to get PDO::ATTR_STRINGIFY_FETCHES).
- PDO_ODBC:
- Fixed bug GH-12767 (Unable to turn on autocommit mode with setAttribute()).
- PGSQL:
- Fixed auto_reset_persistent handling and allow_persistent type.
- Fixed bug GH-12974 (Apache crashes on shutdown when using pg_pconnect()).
- Phar:
- Fixed bug #77432 (Segmentation fault on including phar file).
- PHPDBG:
- Fixed bug GH-12962 (Double free of init_file in phpdbg_prompt.c).
- SimpleXML:
- Fix getting the address of an uninitialized property of a SimpleXMLElement resulting in a crash.
- Tidy:
- Fixed bug GH-12980 (tidynode.props.attribute is missing „Boolean Attributes“ and empty attributes).
Quelle: https://www.php.net/ChangeLog-8.php#8.2.15
Interessiert in verschiedenste IT Themen, schreibe ich in diesem Blog über Software, Hardware, Smart Home, Games und vieles mehr. Ich berichte z.B. über die Installation und Konfiguration von Software als auch von Problemen mit dieser. News sind ebenso spannend, sodass ich auch über Updates, Releases und Neuigkeiten aus der IT berichte. Letztendlich nutze ich Taste-of-IT als eigene Dokumentation und Anlaufstelle bei wiederkehrenden Themen. Ich hoffe ich kann dich ebenso informieren und bei Problemen eine schnelle Lösung anbieten. Wer meinen Aufwand unterstützen möchte, kann gerne eine Tasse oder Pod Kaffe per PayPal spenden – vielen Dank.