PHP 8.5 Alpha 1 packages for Fedora RHEL released

Published by

Remi Collet has announced the release of PHP 8.5 Alpha 1 packages as a Software Collection (SCL) for Fedora 41 and later, as well as for Enterprise Linux versions 8 and above, including RHEL, CentOS, Alma, and Rocky. These packages are available in the Remi repository and can be installed alongside the existing system version without altering it, thanks to the independent nature of the SCL. PHP 8.5 is currently in its alpha stage, with expectations for beta and release candidate versions to follow in the coming weeks. The installation of PHP 8.5, found in the remi-safe repository, will place the files in the /opt/remi/php85 directory and configuration settings in /etc/opt/remi/php85.

The SCL allows developers to test their applications using multiple PHP versions simultaneously, and system administrators can prepare for migration or run specific applications that require this version. The installation can be performed using the command `yum install php85`. Additionally, the PHP FastCGI Process Manager (FPM) service for this version will be accessible via a socket file located at /var/opt/remi/php85/run/php-fpm/www.sock. The command `php85` provides users with direct access to the new version, although using the `module` or `scl` command is recommended.

As part of the development process, there are plans to propose PHP 8.5 as a change for Fedora 44, with the expectation that Fedora 43 will be released prior to PHP 8.5.0. Currently, some PECL extensions are available, and a tracking issue (#307) is in place to monitor the progress of RPMs for PHP and its extensions. Users are encouraged to provide feedback through the tracking ticket.

In the future, the php85-syspaths package will enable users to set PHP 8.5 as the system's default version if desired. This new release offers an exciting opportunity for developers and system administrators to explore the latest features and enhancements in PHP.

As PHP continues to evolve, community engagement and feedback are essential, and the ongoing development of PHP 8.5 will bring new capabilities and improvements to the language, maintaining its relevance in modern web development.

Extended Information:
PHP 8.5 is expected to introduce several new features and improvements aimed at enhancing performance and developer experience. Users can look forward to enhanced type system features, improved error handling, and more robust built-in functions. As the development progresses, it would be beneficial for users to engage with the community, share their experiences, and contribute to the testing phase to ensure the stability of the final release. The growing ecosystem of PHP, including various tools, frameworks, and libraries, will continue to adapt to the new version, making it a significant milestone in the PHP development landscape

PHP 8.5 Alpha 1 packages for Fedora RHEL released

Remi Collet has released PHP 8.5 packages as a Software Collection (SCL) for Fedora versions 41 and above, as well as for Enterprise Linux versions 8 and above, including RHEL, CentOS, Alma, and Rocky. The RPM for this upcoming version can be found in the Remi repository for Fedora versions 41 and above, as well as for Enterprise Linux versions 8 and above, enabling installation alongside the system version. The SCL operates independently of the system and does not modify it. You can find the software in the remi-safe repository and install it in the /opt/remi/php85 directory. The collection presently offers version 8.5.0-alpha1, with alpha, beta, and release candidate versions anticipated in the coming weeks. Several PECL extensions are currently accessible.

PHP 8.5 Alpha 1 packages for Fedora RHEL released @ Linux Compatible