-
#vim / usr/local/php/etc/php.ini中open_basedir注释掉,编辑虚拟主机配置open_basedir
-
#vim /usr/local/apache2 .4/conf/extra/httpd-vhosts.conf
-
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot “/usr/local/apache2.4/docs/www.111.com”
ServerName www.111.com
ServerAlias 111.com
php_admin_value open_basedir “/usr/local/apache2.4/docs/www.111.com/admin/:tmp/”
ErrorLog “logs/111.com-error_log”
CustomLog “logs/www.111.com-access_log” combined
< /VirtualHost> -
//起作用的是php_admin_value
-
刷新配置
-
# /usr/local/apache2.4/bin/apachectl -t
Syntax OK -
#/usr/local/apache2.4/bin/apachectl graceful
-
#curl -x127.0.0.1:80 www.111.com/admin/123.php
Hello World! -
#curl -x127.0.0.1:80 www.111.com/upload/123.php -I
虚拟主机配置open_basedir
最新推荐文章于 2021-05-05 17:09:24 发布