防跨目录设置
防跨目录功能使用 .user.ini,该文件在网站根目录下,可以修改 .user.ini
.user.ini文件无法直接修改,如要修或删除需要先执行:
chattr -i /网站目录/.user.ini
可以使用 winscp 文件管理、vim 编辑器或 nano 编辑器进行修改。
删除的话 rm -f /网站目录/.user.ini 就可以。
修改完成后再执行:
chattr +i /网站目录/.user.ini
.user.ini不需要重启一般 5 分钟左右生效,也可以重启一下 php-fpm 立即生效。
如果要更改网站目录必须要按上述方法修改防跨目录的设置,否则肯定报错!!
想用防跨目录
LNMP 1.4上如果不想用防跨目录或者修改.user.ini的防跨目录的目录还需要将 /usr/local/nginx/conf/fastcgi.conf 里面的
fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/:/tmp/:/proc/";
在该行行前添加 # 或删除改行,需要重启nginx。
LNMP 1.4上也可以直接使用lnmp1.4/tools/ 目录下的 ./remove_open_basedir_restriction.sh 进行移除。
最后更新: 2020-01-12 15:20
文章链接: https://995566.xyz/82018204.html
创作共享: 「署名 4.0 国际」许可协议进行许可~>_<