全球主机交流论坛

标题: 如何让lnmp 0.4支持pathinfo [打印本页]

作者: youland    时间: 2010-6-27 18:57
提示: 作者被禁止或删除 内容自动屏蔽
作者: edmin    时间: 2010-6-27 19:05
等licess  
作者: 齐宽乐涵    时间: 2010-6-27 19:30
提示: 作者被禁止或删除 内容自动屏蔽
作者: smdcn    时间: 2010-6-27 19:32
到PHP.INI把对应选项注释掉或者升级PHP
作者: youland    时间: 2010-6-27 20:18
提示: 作者被禁止或删除 内容自动屏蔽
作者: smdcn    时间: 2010-6-27 20:24
原帖由 youland 于 2010-6-27 20:18 发表

具体是哪个选项?谢谢

cgi.fix_pathinfo
这个,不过如果开启的话,可能会存在安全问题,建议在
/usr/local/nginx/conf中的fcgi.conf文件前加上
if ($request_filename ~* (.*)\.php) {
    set $php_url $1;
}
if (!-e $php_url.php) {
    return 403;
}


当然,最好的话就是更新一下PHP版本了
作者: youland    时间: 2010-6-27 20:25
提示: 作者被禁止或删除 内容自动屏蔽
作者: smdcn    时间: 2010-6-27 20:28
原帖由 youland 于 2010-6-27 20:25 发表
cgi.fix_pathinfo=0
已开了

我等下试试,谢谢了

是让你把cgi.fix_pathinfo=0给注释掉- - =0是关闭。。。。
作者: cnx    时间: 2010-6-27 20:52
标题: 回复 8# 的帖子
0是关,那么1就应该是开了。
作者: addmyin    时间: 2010-6-27 20:54
提示: 作者被禁止或删除 内容自动屏蔽
作者: youland    时间: 2010-6-27 21:24
提示: 作者被禁止或删除 内容自动屏蔽
作者: smdcn    时间: 2010-6-27 21:45
原帖由 addmyin 于 2010-6-27 20:54 发表
你用这个干嘛。
if ($request_filename ~* (.*)\.php) {
    set $php_url $1;
}
if (!-e $php_url.php) {
    return 403;
}
ucenter会不正常

我的UC加了以后非常正常。。。。
不加这个有漏洞啊。。。。。。
作者: addmyin    时间: 2010-6-27 21:56
提示: 作者被禁止或删除 内容自动屏蔽




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