When developing websites in PHP, it can be necessary to use two different versions of PHP. You can specify the type of PHP you want to use by making a different php.ini version and adding code to your .htaccess. This article will explain how to use copy the PHP version 5.2 php.ini file for your main domain and use it for a PHP version 5.2 on an addon domain or subfolder. For more information on using multiple versions of PHP on your server, click here.

Important! The whole cPanel account MUST be set to 5.3 and then you can only specify 5.2 in sub directories. Using 5.3 in a subfolder when the main cPanel is 5.2 DOES NOT work. The website will attempt to download the PHP script if you have the main account has 5.2 and try to specify 5.3 in (.htaccess) for a subfolder or addon domain.

Steps to change PHP version for an addon domain

  1. Login into your cPanel.
  2. Change php version cpanelChange your PHP configuration to 5.2.

    For more information on changing your PHP version, please see How to change the PHP version your account uses.


  3. Go to the File Manager. Go to your public_html and click Go.
  4. Make a copy of your  php.ini and rename it to php.ini-52.
  5. Change the PHP configuration back to 5.3 in cpanel.
  6. Copy the php.ini-52 to the addon domain directory or subfolder.

    Rename it to php.ini.


  7. View of htaccess with php version code in itEdit the copy of the .htaccess in the addon domain document root folder or the subfolder.

    Add the following to the top of the file.

    AddType application/x-httpd-php52 .php
    suphp_configpath /home/userna5/public_html/addondomain.com
    

    Save the file.


Congratulations, the addon domain or subfolder will use PHP 5.2 and the main domain will use PHP 5.3. For more information on .htaccess see our .htaccess file reference.

Did you find this article helpful?

We value your feedback!

Why was this article not helpful? (Check all that apply)
The article is too difficult or too technical to follow.
There is a step or detail missing from the instructions.
The information is incorrect or out-of-date.
It does not resolve the question/problem I have.
How did you find this article?
Please tell us how we can improve our Support Center:
Email Address
Optional, but our team may contact you for more information.
Like this Article?

Post a Comment

Name:
Email Address:
Comment:
Are you a bot?
Submit

Please note: Your name and comment will be displayed, but we will not show your email address.

Write New!
Do you want to publish a tutorial to our support center?

News / Announcements

SSL Certficate Warnings
Updated 2014-04-14 11:34 am EST
Hits: 2219
Heartbleed 0-day OpenSSL security bug
Updated 2014-04-14 04:43 pm EST
Hits: 5641

Related Questions

Here are a few questions related to this article that our customers have asked:
Ooops! It looks like there are no questions about this page.
Would you like to ask a question about this page? If so, click the button below!
Ask a Question

Need more Help?

Search

Ask the Community!

Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff.

Current Customers

Chat: Click to Chat Now E-mail: support@InMotionHosting.com
Call: 888-321-HOST (4678) Ticket: Submit a Support Ticket

Not a Customer?

Get web hosting from a company that is here to help. Sign up today!