InTheWoods
Verified User
Tried CloudLinux, AlmaLinux 8.x and Debian 12. All give the same error when trying to enable PHP multi-choice versions 7.4 or 8.0. I have older DirectAdmin servers running CloudLinux without this being an issue, but would like newer deployments to have the latest OS.
While 8.x support is great, many would still prefer to be able to use 7.4 as well. Is this simply not possible with the latest OS releases? Is this a DirectAdmin thing or more likely, a PHP / OpenSSL thing? Is there any option for running OpenSSL 3.x with PHP 7.4 as well?
And in case you found this thread via Google, general note for reference if you need to install an OS specifically for OpenSSL 1.x:
While 8.x support is great, many would still prefer to be able to use 7.4 as well. Is this simply not possible with the latest OS releases? Is this a DirectAdmin thing or more likely, a PHP / OpenSSL thing? Is there any option for running OpenSSL 3.x with PHP 7.4 as well?
And in case you found this thread via Google, general note for reference if you need to install an OS specifically for OpenSSL 1.x:
(Thanks ChatGPT for compiling that list faster than I could have looked it up manually)The last versions of the specified OS distributions that use OpenSSL 1.x are as follows:
- AlmaLinux: AlmaLinux 8.5 is the last version using OpenSSL 1.1.1 before transitioning to OpenSSL 3 in AlmaLinux 9
- CentOS: CentOS 7 is the last version using OpenSSL 1.0.2k before transitioning to OpenSSL 1.1.1 in CentOS 8
- Debian: Debian 11 (bullseye) is the last version using OpenSSL 1.1.1w before transitioning to OpenSSL 3.0 in Debian 12 (bookworm)
- Ubuntu: Ubuntu 20.04 is the last version using OpenSSL 1.1.1 before transitioning to OpenSSL 3.0 in Ubuntu 22.04