全球主机交流论坛

标题: nginx下的php访问权限貌似终于完美解决了 [打印本页]

作者: freebsd    时间: 2009-11-23 19:37
标题: nginx下的php访问权限貌似终于完美解决了
http://loc.193.gs/viewthrea ... ighlight=%2Bfreebsd

原来发的貌似有问题,但绝不是网上某人说的原因。
nginx在80端口接受到访问请求后,会把请求转发给9000端口的php-cgi进行处理
而如果修改php.ini中open_basedir= ../../../../../ ,针对两个不同的网站,www.a.com , www.b.com都会把请求发送给9000处理,而如果先访问www.a.com那么../../../../../就会变成A网站的根目录地址,然后这时候如果你访问www.b.com,那么open_basedir仍然是A网站的根目录,但是对于B来说,又是不允许访问的,所以就造成了,第二个站点打开以后会出现no input files


真是的,居然不能用,怒了,修改源代码解决,代码清楚的表明 open_basedir 每次请求都是重新计算路径的,会出现所说的问题,是因为php执行的时候经常会改变当前路径,造成最后 ../../../../../ 以后路径不对,而不是请求一次open_basedir就固定了。

修改以后重新编译,非常完美,不用 ../../../这些东西了

演示站点:
http://www.xyhack.net
http://uc.anxsoft.com
http://www.anxsoft.com

不用 ../../../,完美自然的限制住在自己网站的根目录,每个网站不用特别的配置,php不能访问到别的网站目录里
(, 下载次数: 6)

配置情况

(, 下载次数: 6) (, 下载次数: 6) (, 下载次数: 6) (, 下载次数: 6)

大家看看,如果到明天没什么问题就把修改方法公布

[ 本帖最后由 freebsd 于 2009-11-23 19:40 编辑 ]
作者: cnx    时间: 2009-11-23 19:51
收藏一下,暂时没用难搞死。
作者: RyoKazami    时间: 2009-11-23 20:20
我也就這里沒弄明白 今天總算來了教程 等明天的修改教程
作者: Turing    时间: 2009-11-23 20:24
好贴,建议斑竹射精
作者: junhan    时间: 2009-11-23 20:26
等教程```现在VPS10多个站,急需啊
作者: lemss    时间: 2009-11-23 20:32
呵呵,暂时用不到了
作者: 雨落无声    时间: 2009-11-23 20:40
提示: 作者被禁止或删除 内容自动屏蔽
作者: loveloli    时间: 2009-11-23 20:41
坐等楼主的教程,为了这个问题折腾了很久了。
作者: gdtv    时间: 2009-11-23 20:55
原帖由 freebsd 于 2009-11-23 19:37 发表
http://loc.193.gs/viewthrea ... ighlight=%2Bfreebsd

大家看看,如果到明天没什么问题就把修改方法公布


怎么看啊?怎么哪里?你给出的网址没有webshell怎么看?
作者: cpuer    时间: 2009-11-23 21:17
期待,webshell能给测试下不?
作者: freebsd    时间: 2009-11-23 21:32
标题: 回复 10# 的帖子
PM了,看看吧,有没问题
作者: cpuer    时间: 2009-11-23 21:36
标题: 回复 11# 的帖子
刚试下了,确实没问题
期待教程中
作者: freebsd    时间: 2009-11-23 21:39
标题: 回复 12# 的帖子
那就看稳定性了,浏览好像也没出什么问题
作者: RyoKazami    时间: 2009-11-23 21:43
看到楼主ID想起来今天FreeBSD 8出来了。
作者: cpuer    时间: 2009-11-23 21:47
标题: 回复 13# 的帖子
刷了好几次页面,暂时没看到无法显示的情况。
作者: cpuer    时间: 2009-11-23 21:48
标题: 回复 14# 的帖子
提醒楼主更新下系统
作者: freebsd    时间: 2009-11-23 22:50
生产版本出来了?

不过也不升级,怕很多软件不兼容,到时候麻烦
作者: cpuer    时间: 2009-11-23 23:18
标题: 回复 17# 的帖子
8.0 final
作者: kangzj    时间: 2009-11-24 00:03
提示: 作者被禁止或删除 内容自动屏蔽
作者: freebsd    时间: 2009-11-24 00:38
标题: 回复 19# 的帖子
chmod o+w files
作者: kangzj    时间: 2009-11-24 11:29
提示: 作者被禁止或删除 内容自动屏蔽
作者: 李院长    时间: 2009-11-24 12:09
方法呢,没看到




欢迎光临 全球主机交流论坛 (https://loc.193.gs/) Powered by Discuz! X3.4