簡體   English   中英

創建vhost conf

[英]Create vhost conf

我想為php配置一個vhost,以便我的open base dir限制被覆蓋,但它不使用我的vhost.conf。

我的php.ini總是顯示open_basedir /var/www/vhosts/domain/httpdocs/:/tmp/ |||| 沒有值最后一個值是全局值,但local值是一個值。 我想用下面的/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 

沒變 :(

我正在使用ubuntu和plesk。

您是否在httd.conf中包含了新的conf文件?

嘗試將此行添加到httpd.conf的末尾:

Include /var/www/vhosts/domain/conf/vhost.conf

然后重啟apache

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM