Custom PHP versions per account
So we've gotten ourselves into a pickle with outdated server software and php versions. Actually upgrading the code isn't an option unfortunately.
Ultimately the issue is paypal and other entities eliminating support for TLS 1.0 and 1.1.
From what I've read, the way to upgrade openssl to a new enough version is to upgrade the linux version. However the upgraded linux version doesn't support the php version we need to be at (5.2... but 5.3 would probably do).
Is it possible to upgrade the the server to the newest everything and manually set each account to use an older version of php? And by older I mean OLD.
-
You might like to have a look at the CloudLinux solution - it gives users the options of using PHP 4.4, 5.1, 5.2, 5.3, 5.4, 5.5, 5.6 and 7.0 and all the PHP obsolete versions are 'hardened' by CloudLinux applying all the available patches to them. 0 -
From what I've read, the way to upgrade openssl to a new enough version is to upgrade the linux version. However the upgraded linux version doesn't support the php version we need to be at (5.2... but 5.3 would probably do).
Hello, You could install cPanel version 56 on the new OS by preconfiguring the release tier before starting the installation. This is documented at: Installation Guide - Customize Your Installation - Documentation - cPanel Documentation To preconfigure your release tier, perform the following steps: As the root user, create the /etc/cpupdate.conf file. In the /etc/cpupdate.conf file, use the CPANEL parameter to set your desired release tier. For example, to configure your server to use the STABLE tier, add CPANEL=stable to the /etc/cpupdate.conf file.
This will allow you to use PHP 5.3 with EasyApache 3, and delay the upgrade to EasyApache 4 until the websites no longer require the EOL PHP version. Thank you.0
Please sign in to leave a comment.
Comments
2 comments