This explanation tells you how to disable open_basedir in plesk without breaking/commenting your current httpd.conf basedir lines.

Create a new file, called vhost.conf
This file will include anything you want to disable from httpd.conf main config from your virtual host.

  1. # touch /var/www/vhosts/yourdomain.com/conf/vhost.conf

Now we edit the file and we add the following,

  1. # vi /var/www/vhosts/yourdomain.com/conf/vhost.conf

<Directory /var/www/vhosts/yourdomain.com/httpdocs>
php_admin_value open_basedir none
</Directory>

Once you finish adding the mentioned lines, its time to reconfigure and restart the webserver config.

  1. # /usr/local/psa/admin/sbin/websrvmng -v -a

open_basedir for yourdomain.com should be disabled by now.

7 Responses to “Disable open_basedir in Plesk”

  1. Matton 11 May 2009 at 4:25 am

    Thanks very much for this, has practically saved my website.

  2. AndrewBoldmanon 05 Jun 2009 at 12:50 am

    Hi, good post. I have been wondering about this issue,so thanks for posting.

  3. Michaelon 07 Sep 2009 at 5:39 am

    Thanks for your help. This gave me exactly the info I needed.

  4. Andrewon 21 Dec 2009 at 7:14 pm

    Thanks just what I needed. Plesk seems to make some things more difficult then they need to be.

  5. Marco Haueron 11 Mar 2010 at 2:43 am

    Thank you! It works perfect, saved me time and solved my problem.

  6. Timon 09 Apr 2010 at 10:48 pm

    Thanks!! This worked perfectly!

  7. 3somebodyon 12 Jan 2022 at 9:50 pm

    1foregone…

Trackback URI | Comments RSS

Leave a Reply

You must be logged in to post a comment.