这种方法比修改nginx的fastcgi_param会更稳定
LNMP 1.2及更高版本防跨目录功能使用.user.ini,该文件在网站根目录下,可以修改open_basedir的值来设置限制目录的访问。
.user.ini文件无法直接修改,而且是隐藏文件可能在winscp下可能无法看到,建议使用vim编辑器或nano编辑器进行修改。
如要修或删除需要先执行:
chattr -i .user.ini
修改完成后再执行:
chattr +i .user.ini
.user.ini不需要重启一般5分钟左右生效。必须加上chattr不然会出现时而生效,时而不生效。
LNMPA或LAMP 1.2上的防跨目录的设置使用的对应apache虚拟主机配置文件里的PHP_admin_value open_basedir参数进行设置。如果不需要设置可以在前面加 # 进行注释,或自行修改目录的限制。
重启apache生效。