PHP version 8.0.28, 8.1.16 and 8.2.3
+
Par Remi le mercredi 15 février 2023, 09:06 - Archives - Lien permanent
RPMs of PHP version 8.2.3 are available in remi-modular repository for Fedora ≥ 36 and Enterprise Linux ≥ 8 (RHEL, Alma, CentOS, Rocky...) and in remi-php82 repository for EL 7.
RPMs of PHP version 8.1.16 are available in remi-modular repository for Fedora ≥ 36 and Enterprise Linux ≥ 8 (RHEL, Alma, CentOS, Rocky...) and in remi-php81 repository for EL 7.
RPMs of PHP version 8.0.28 are available in remi-modular repository for Fedora ≥ 36 and Enterprise Linux ≥ 8 (RHEL, Alma, CentOS, Rocky...) and in remi-php80 repository for EL 7.
The modules for EL-9 are available for x86_64 and aarch64.
PHP version 7.4 have reached its end of life and is no longer maintained by the PHP project.
These versions are also available as Software Collections in the remi-safe repository.
These Versions fix 3 security bugs, so update is strongly recommended.
Version announcements:
Installation: use the Configuration Wizard and choose your version and installation mode.
Replacement of default PHP by version 8.2 installation (simplest):
dnf module reset php dnf module enable php:remi-8.2 dnf update php\*
or, the old EL-7 way:
yum-config-manager --enable remi-php82 yum update
Parallel installation of version 8.2 as Software Collection
yum install php82
Replacement of default PHP by version 8.1 installation (simplest):
dnf module reset php dnf module enable php:remi-8.1 dnf update php\*
or, the old EL-7 way:
yum-config-manager --enable remi-php81 yum update php\*
Parallel installation of version 8.1 as Software Collection
yum install php81
Replacement of default PHP by version 8.0 installation (simplest):
dnf module reset php dnf module enable php:remi-8.0 dnf update php\*
or, the old EL-7 way:
yum-config-manager --enable remi-php80 yum update
Parallel installation of version 8.0 as Software Collection
yum install php80
And soon in the official updates:
- Fedora Rawhide now have PHP version 8.2.3
- Fedora 38 - PHP 8.2.3
- Fedora 37 - PHP 8.1.16
- Fedora 36 - PHP 8.1.16
To be noticed :
- EL-9 RPMs are build using RHEL-9.1
- EL-8 RPMs are build using RHEL-8.7
- EL-7 RPMs are build using RHEL-7.9
- intl extension now uses libicu71 (version 71.1)
- mbstring extension (EL builds) now uses oniguruma5php (version 6.9.8, instead of the outdated system library)
- oci8 extension now uses Oracle Client version 21.8
- a lot of extensions are also available, see the PHP extensions RPM status (from PECL and other sources) page
Information:
- Migrating from PHP 7.4.x to PHP 8.0.x
- Migrating from PHP 8.0.x to PHP 8.1.x
- Migrating from PHP 8.1.x to PHP 8.2.x
Base packages (php)
Software Collections (php80 / php81 / php82)
Commentaires
See PHP version 8.1.17 and 8.2.4
Version 8.0.28-4 includes a minor security fix in the date extension (RPM specific) and small packaging improvements
Base packages (php)
Software Collections (php80)
Archived entry, see PHP version 8.0.29, 8.1.20 and 8.2.7