I'm sorry, but it isn't that simple. ![]()
As soon as you use suPHP or suExec (which should be mandatory on shared hosting environments), the security layer checks that the requested resource (eg. a PHP script) is within the user's home directory.
So, when requesting for instance "/var/www/web1/htdocs/index.php", the user's home directory must be anything below /var/www/web1/htdocs.
Additionally, many configuration files are created where the user may not get any write permissions. So the home directory must remain read-only (to protect the other folders).
Alternatively, you may prepare the configuration folders for the desired applications manually, eg:
Would this be ok for you?