If you are updating the PHP version for the whole domain, you can do it directly in hPanel.

In case you'd like to change the PHP version for a specific subdomain or subfolder, all you need to do is:

Step 1 - Open your .htaccess file

First, access your File Manager:

Then, access the folder to which you would like to apply a different PHP version. If you want to edit a subdomain, access its folder. In this folder, open the .htaccess file by double-clicking on it.

If the file doesn't exist, you can create it directly in the File Manager. Make sure to include a dot (.) at the beginning of the filename!

NOTE:

Step 2 - Edit .htaccess file

Add the following code to your .htaccess file (the very beginning of it):

<FilesMatch "\.(php4|php5|php3|php2|php|phtml)$">
SetHandler application/x-lsphp71
</FilesMatch>

The second line is what defines which PHP version your folder will be using. All you need to do is change it based on the version that you would like to use.

PHP version

Code

5.2

application/x-lsphp52

5.3

application/x-lsphp53

5.4

application/x-lsphp54

5.5

application/x-lsphp55

5.6

application/x-lsphp56

7.0

application/x-lsphp70

7.1

application/x-lsphp7.1

7.2*

application/x-lsphp73

7.3

application/x-lsphp73

7.4

application/x-lsphp74

8.0

application/x-lsphp80

*PHP versions up to this one are currently considered outdated and are no longer supported

NOTES:

  • To check, if the change was applied correctly, you can create a phpinfo.php file

  • Changing PHP versions using files is not recommended, as it doesn't include PHP extensions and options. Thus, it might affect the website's work

Did this answer your question?