打印

user,ini不同文件夹

user,ini不同文件夹

A域名指向在wwwroot/A文件夹
user=  open_basedir=/wwwroot/A:/tmp/:/proc/
B域名如果指向wwwroot/A/B文件夹 那么B的user 要如何写,写成 open_basedir=/wwwroot/A/B:/tmp/:/proc/ 然后放于B文件夹中?
要求效果A域名可以访问到A文件夹下(当然包括B了)的所有文件
B域名只能访问到B文件夹下的文件了

这样的ini要如何写和放置呢?

[ 本帖最后由 kkfgef 于 2018-12-1 08:53 编辑 ]

TOP

lnmp vhost add 添加就会都给你写好
都在网站根目录下

LNMP付费问题排查/LNMP技术支持/Paypal信用卡代付/代购VPS,域名,软件等 QQ 503228080 旺旺 lzhenbao
军哥淘宝店铺
QQ/旺旺仅提供代购及付费代维/问题解决等服务,其他不回复!LNMP相关问题请在本论坛发帖,提问前先搜索,按https://bbs.vpser.net/thread-2555-1-1.html 要求反馈问题!

TOP

引用:
原帖由 licess 于 2018-12-1 12:06 发表
lnmp vhost add 添加就会都给你写好
都在网站根目录下
通过lnmp vhost add命令添加了其他域名后,user.ini的添加内容与我提交的一样。
有个问题,比如add命令B域名后内容是
open_basedir=/home/wwwroot/testA/B:/tmp/:/proc/
手动修改user.ini中的内容后,
open_basedir=/home/wwwroot/testA/C:/tmp/:/proc/
nginx重启后,为什么B域名依然可以访问php程序?

TOP

回复 3# 的帖子

这个是属于php-fpm上的设置,重启nginx肯定不管用

LNMP付费问题排查/LNMP技术支持/Paypal信用卡代付/代购VPS,域名,软件等 QQ 503228080 旺旺 lzhenbao
军哥淘宝店铺
QQ/旺旺仅提供代购及付费代维/问题解决等服务,其他不回复!LNMP相关问题请在本论坛发帖,提问前先搜索,按https://bbs.vpser.net/thread-2555-1-1.html 要求反馈问题!

TOP

引用:
原帖由 licess 于 2018-12-1 17:15 发表
这个是属于php-fpm上的设置,重启nginx肯定不管用
服务器中三个域名对应解析到
A = /home/wwwroot/A
B = /home/wwwroot/B
C = /home/wwwroot/C
现在三个根目录下的user.ini都是直接复制
open_basedir=/home/wwwroot/default:/tmp/:/proc/ 过来并没改动过的。
设置chattr +i,虽然这个步骤没关系。但重启nginx与php-fpm,发现三个域名都能访问到其目录下的php文件?(严格来说,如果/home/wwwroot/A/user.ini 内容为: open_basedir=/home/wwwroot/default:/tmp/:/proc/ 绝对路径当前文件夹不一致,那么访问php文件应该受限显示不出来才是)
请问这大概是哪方面的问题,三个域名都不是通过lnmp vhost add添加,是动修改增加nginx.conf中的server{}。有关系吗?
今天是想增加一个D域名指向A文件夹中的一个D文件夹。结果在
/home/wwwroot/A/D/user.ini 内容为:open_basedir=/home/wwwroot/default:/tmp/:/proc/
设置了内容后都lnmp重启却发现没起作用,D域名能直接访问到php文件...今天才发现...

TOP