Plesk で シンボリックリンクにアクセスできない(open_basedirの制限)

Plesk でシンボリックリンクをDocumentRoot外にはっていると、アクセスできない。
その場合は /var/www/vhosts/ドメイン/conf/vhost.conf に以下のように書いて設定するとよい。
<Directory /var/www/vhosts/ドメイン/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>
</Directory>

# /usr/local/psa/admin/bin/websrvmng -v -a
でvhosts.confを有効にする。次に
# /etc/init.d/httpd reload
でhttpdをリスタート。

Leave a Reply