Nginx 下php文件出现 No input file specified. 解决方法之一

啸沧海

浏览器中运行一个不存在的php文件,出现了 No input file specified. 

找了很多网上的方法,什么修改php.ini,修改文件目权限,全部没有用
经过查资料分析,认为nginx没有预先判断是否存在文件就直接将请求给了fastcgi ,因此出错。

现得到一个解决问题的方法。修改nginx响应的站点配置文件


error_page 404 /error/404.html;
移动到
location / {
    ....
}的外面

在这个下面加入一行
  location ~ \.php(.*)$ {
     try_files $uri =404;
     ......
}


问题比较着急?请联系QQ:760483
无数据提示还没有回复,楼主喊你快去抢前排~~~我来回答