编程语言
首页 > 编程语言> > php-使用mod_vhost_alias的动态open_basedir

php-使用mod_vhost_alias的动态open_basedir

作者:互联网

我正在使用mod_vhost_alias,并希望为每个用户动态设置open_basedir.就像是

php_admin_value open_basedir / var / www / vhosts /%1

但这是行不通的.因为我有很多虚拟主机(4000-5000),所以mod_macro不适合我.

我正在尝试应用此补丁
http://wiki.preshweb.co.uk/doku.php?id=apache:securemassvhosting

但是没有成功.有什么建议么?

解决方法:

您可以在php.ini中使用auto_prepend选项来提供将首先执行的脚本.
在那里,您可以基于$_SERVER数组的内容通过ini_set()函数设置open_basedir.

标签:apache,open-basedir,php,mod-vhost-alias
来源: https://codeday.me/bug/20191201/2082159.html