How to make a php.ini file apply to all subdirectories

From Acenet Knowledgebase
Revision as of 14:34, 28 September 2012 by Docs admin (talk | contribs) (test)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Add the following code to the .htaccess file within your account's public_html folder (if one does not already exist, create one):


suPHP_ConfigPath /home/USERNAME/PATH/TO/INI/


(replacing '/home/USERNAME/PATH/TO/INI/' with the appropriate path to your custom php.ini file)

Properly configured example:


suPHP_ConfigPath /home/example/public_html/shop/php.ini


In the above example, the custom php.ini file is located at:

/home/example/public_html/shop/php.ini and that php.ini file is now recursive which means it will effect all of the web accessible directories within the account and not just the directory it's located in. Related articles: How can I change PHP settings?