Our servers support multiple PHP versions and you can select a version which works for you.

Newer PHP versions are faster and more resource efficient but may not be compatible with older applications, plugins or themes so it is important to test them out. 

You can always revert to a lower PHP version if you experience any compatibility issues. 

 

There are two different interface that you can use to change your PHP version in cPanel:-

  • Select PHP Version page lets you set PHP versions for the whole cPanel account. You can control the PHP extensions you want to enable or disable and you can also modify other PHP Options like the memory_limit or upload_max_filesize.
  • MultiPHP Manager page allows you to change the PHP version for a specific domain or subdomain only. This useful if you have an application that requires an older version of PHP (all PHP versions in our servers are securely patched by HardenedPHP so even older PHP versions are secure. 

 

Generally unless you have a need for different PHP versions in the same account, you should use the Select PHP Version page and leave the MultiPHP Manager page untouched.

All the PHP versions is set to "inherit" by default in the MultiPHP Manager page and any PHP version selected in the Select PHP Version page should be applied to all domains in the cPanel account. 

 

In the Select PHP Version page, you can change the PHP versions, select the PHP extensions that you want and also modify the PHP options:-

 

Note: Cloud Dedicated Hosting only uses MultiPHP Manager unless your server is subscribed to the optional CloudLinux OS.

 

Troubleshooting

If you face any issues with your website after switching to a new PHP version (especially PHP 8.x), please try the following:

  • Head over to cPanel > Select PHP Version > Extensions page and click the Reset to default button:
  • Switch to a different PHP version, like PHP 7.4.
  • Revert back to the older PHP version which you were on.
Was this answer helpful? 1 Users Found This Useful (1 Votes)