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

坐等楼主的教程,为了这个问题折腾了很久了。原帖由 freebsd 于 2009-11-23 19:37 发表
http://loc.193.gs/viewthrea ... ighlight=%2Bfreebsd
大家看看,如果到明天没什么问题就把修改方法公布





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