nginx配置遇到No input file specified问题的解决

服务器 1749 0 2012-03-28

nginx配置遇到No input file specified问题的解决
一般出现这种情况是nginx配置问题,可以尝试下面两种方法:
 
1、nginx配置文件/etc/nginx/sites-available/default 中注意以下部分,确定路径是否正确
 
location ~ \.php$ {
                fastcgi_pass   127.0.0.1:9000;
                fastcgi_index  index.php;
                fastcgi_param  SCRIPT_FILENAME  /var/www/nginx-default$fastcgi_script_name;
                include               fastcgi_params;
        }
 
2、 php.ini(/etc/php5/cgi/php.ini)的配置中这两项
cgi.fix_pathinfo=1  (这个没有可自己添加)
doc_root=
==============================
红色部分路径需要根据你主机主目录的实际情况填写
如果第一种方法修改完后不行那再执行第二种
配置完以上部分,重启一下service nginx restart,应该没问题了
如还有问题那再看下这篇文章:http://it.hilo8.com/space.php?uid=2&do=thread&id=177

上一篇:HTTP 错误 403.9 - 禁止访问:连接的用户过多 - 解决方法

下一篇:Nginx + PHP(FastCGI)的502 Bad Gateway错误

讨论数量:0

请先登录再发表讨论。 2024-04-29

天涯网魂
3 杠 5 星
TA 的文章
TA 的随言
TA 的资源链