Ondřej Surý has announced the release of updated PHP packages: version 8.4.8 and 8.3.22, specifically for Debian GNU/Linux 11 LTS (Bullseye), 12 (Bookworm), and 13 (Trixie). These updates include various bug fixes and improvements across different PHP components.
To facilitate the installation of these packages, users are provided with a script to add the necessary repository. The script checks if the user has root privileges and then installs the required packages, adds the PHP repository to the sources list, and updates the package list.
- Curl: Corrects an issue where setting the Authorization header to NULL did not work as expected.
- Date Functions: Fixes inaccuracies in sunrise and sunset times returned by `date_sun_info()`.
- Opcache Enhancements: Multiple fixes to improve reliability and performance, including handling errors and memory management.
- LDAP and OpenSSL: Resolved issues with TLS certificate handling and missing checks in SSL functions.
- Windows Compatibility: Fixes a memory leak and potential crashes related to control handler settings.
- Specific fixes for PDO OCI that addressed segmentation faults.
Both versions aim to enhance stability, performance, and security, addressing various bugs and improving overall functionality.
For users seeking to install or upgrade PHP on Debian systems, adherence to the provided repository setup instructions is essential for a smooth installation experience
To facilitate the installation of these packages, users are provided with a script to add the necessary repository. The script checks if the user has root privileges and then installs the required packages, adds the PHP repository to the sources list, and updates the package list.
Key Updates in PHP 8.4.8:
- Core Improvements: Fixes addressing issues with `array_splice`, nested object comparisons, and various OSS-Fuzz vulnerabilities.- Curl: Corrects an issue where setting the Authorization header to NULL did not work as expected.
- Date Functions: Fixes inaccuracies in sunrise and sunset times returned by `date_sun_info()`.
- Opcache Enhancements: Multiple fixes to improve reliability and performance, including handling errors and memory management.
- LDAP and OpenSSL: Resolved issues with TLS certificate handling and missing checks in SSL functions.
- Windows Compatibility: Fixes a memory leak and potential crashes related to control handler settings.
Key Updates in PHP 8.3.22:
- Similar to the updates in 8.4.8, including core fixes, curl adjustments, date function corrections, and enhancements to Opcache, LDAP, and OpenSSL.- Specific fixes for PDO OCI that addressed segmentation faults.
Both versions aim to enhance stability, performance, and security, addressing various bugs and improving overall functionality.
Future Directions:
As PHP continues to evolve, users can anticipate further updates and enhancements in upcoming versions. It's advisable for developers to regularly check for package updates and apply them to ensure optimal performance and security in their applications. The community can also contribute to ongoing improvements by reporting issues and participating in discussions on PHP's issues tracker.For users seeking to install or upgrade PHP on Debian systems, adherence to the provided repository setup instructions is essential for a smooth installation experience
PHP 8.4.8 and 8.3.22 packages for Debian 11 LTS, 12, and 13 released
Ondřej Surý has released updated PHP 8.4.8 and 8.3.22 packages for Debian GNU/Linux 11 (Bullseye) LTS, 12 (Bookworm), and 13 (Trixie).
PHP 8.4.8 and 8.3.22 packages for Debian 11 LTS, 12, and 13 released @ Linux Compatible