我想为php配置一个vhost,这样我的开放基础目录限制就会被覆盖,但它不会使用我的vhost.conf。
我的php.ini总是显示open_basedir /var/www/vhosts/domain/httpdocs/:/tmp/ ||||没有值,最后一个值是全局的,但是局部有一个值。我想用/var/www/vhosts/domain/conf下的以下vhost.conf覆盖它
<Directory /srv/www/vhosts/domain/httpdocs>
AllowOverride All
php_admin_value open_basedir none
</Directory>它不是一个子域。
ls -al
-rwxrwxrwx 1 root psaserv 295 2011-09-30 19:43 vhost.conf重现步骤:
login as root
cd /var/www/vhosts/domain/conf
touch vhost.conf
added content
/usr/local/psa/admin/sbin/websrvmng --reconfigure-vhost --vhost-name=domain
/etc/init.d/apache2 restart 没有变化:(
我正在使用带有plesk的ubuntu。
发布于 2014-01-29 18:13:49
您是否在httd.conf中包含了新的配置文件?
尝试将此行添加到httpd.conf的末尾:
Include /var/www/vhosts/domain/conf/vhost.conf然后重新启动apache
https://stackoverflow.com/questions/7614484
复制相似问题