Revision: 13376
Updated Code
at April 21, 2009 17:39 by zachharkey
Updated Code
<Directory /home/httpd/vhosts/[domain]/httpdocs> php_admin_flag engine on php_admin_value open_basedir none </Directory> # If there was already a vhost.conf in the directory, then just reload Apache. Otherwise, run the magic wand: /usr/local/psa/admin/bin/websrvmng -av # Then bounce Apache: /etc/init.d/httpd reload # BUT, if the client has both php4 and php5 things get a little more complicated, and you have to add the "IfModule" directive from the apache syntax, e.g.: < Directory /var/www/vhosts/domain.com/subdomains/SUBDOMAIN/httpdocs> < IfModule sapi_apache2.c> php_admin_flag engine on php_admin_flag safe_mode off php_admin_value open_basedir none < /IfModule> < IfModule mod_php5.c> php_admin_flag engine on php_admin_flag safe_mode off php_admin_value open_basedir none < /IfModule> Options +Includes -ExecCGI < /Directory> # Or if you want to add a new location to open_basedir instead of disabling open_basedir, you would have: php_admin_value open_basedir "/var/www/vhosts/domain.com/httpdocs:/tmp:/new/path/comes/here"
Revision: 13375
Updated Code
at April 21, 2009 17:35 by zachharkey
Updated Code
<Directory /home/httpd/vhosts/[domain]/httpdocs> php_admin_flag engine on php_admin_value open_basedir none </Directory> # If there was already a vhost.conf in the directory, then just reload Apache. Otherwise, run the magic wand: /usr/local/psa/admin/bin/websrvmng -av # Then bounce Apache: /etc/init.d/httpd reload
Revision: 13374
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at April 21, 2009 17:29 by zachharkey
Initial Code
<Directory /home/httpd/vhosts/[domain]/httpdocs> php_admin_value open_basedir none </Directory> # If there was already a vhost.conf in the directory, then just reload Apache. Otherwise, run the magic wand: /usr/local/psa/admin/bin/websrvmng -av # Then bounce Apache: /etc/init.d/httpd reload
Initial URL
https://www.solarvps.com/forums/index.php?topic=359.0
Initial Description
If you have an open_basedir restriction that is causing issues with a domain, you can remove the restriction easily. First, put the following text in /home/httpd/vhosts/[domain]/conf/vhost.conf:
Initial Title
Remove open_basedir restriction for a specific domain in Plesk
Initial Tags
Initial Language
Apache