免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1191 | 回复: 0
打印 上一主题 下一主题

[服务应用] 求助:nginx访问php返回No input file specified,访问html正常 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-11-21 08:38 |只看该作者 |倒序浏览
求助:nginx访问php返回No input file specified,访问html正常

下面是我的一些配置:
nginx:
    user  www www;
    server
        {
                listen       80 default_server;
                server_name xxx.com;
                index index.html index.htm index.php;
                root  /home/wwwroot/xxx;
                error_page 404 /404.html;

                location ~ .*\.(php|php5)?$
                        {
                                try_file $uri =404;
                                fastcgi_pass  unix:/tmp/php-cgi.sock;
                                fastcgi_index index.php;
                                include fcgi.conf;
                        }
         }

fcgi.conf 配置如下:
fastcgi_param  GATEWAY_INTERFACE  CGI/1.1;
fastcgi_param  SERVER_SOFTWARE    nginx/$nginx_version;

fastcgi_param  QUERY_STRING       $query_string;
fastcgi_param  REQUEST_METHOD     $request_method;
fastcgi_param  CONTENT_TYPE       $content_type;
fastcgi_param  CONTENT_LENGTH     $content_length;

fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name;
fastcgi_param  SCRIPT_NAME        $fastcgi_script_name;
fastcgi_param  REQUEST_URI        $request_uri;
fastcgi_param  DOCUMENT_URI       $document_uri;
fastcgi_param  DOCUMENT_ROOT      $document_root;
fastcgi_param  SERVER_PROTOCOL    $server_protocol;

fastcgi_param  REMOTE_ADDR        $remote_addr;
fastcgi_param  REMOTE_PORT        $remote_port;
fastcgi_param  SERVER_ADDR        $server_addr;
fastcgi_param  SERVER_PORT        $server_port;
fastcgi_param  SERVER_NAME        $server_name;

# PHP only, required if PHP was built with --enable-force-cgi-redirect
fastcgi_param  REDIRECT_STATUS    200;


php配置如下:
cgi.fix_pathinfo=1
doc_root=

fastcgi 已经启动:

www      22136  0.0  0.0  38100  2672 ?        S    08:30   0:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www      22137  0.0  0.0  38100  2672 ?        S    08:30   0:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www      22138  0.0  0.0  38100  2672 ?        S    08:30   0:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www      22139  0.0  0.0  38100  2672 ?        S    08:30   0:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www      22140  0.0  0.0  38100  2672 ?        S    08:30   0:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www      22141  0.0  0.0  38100  2672 ?        S    08:30   0:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www      22142  0.0  0.0  38100  2672 ?        S    08:30   0:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www      22143  0.0  0.0  38100  2672 ?        S    08:30   0:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www      22144  0.0  0.0  38100  2672 ?        S    08:30   0:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www      22145  0.0  0.0  38100  2672 ?        S    08:30   0:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www      22146  0.0  0.0  38100  2672 ?        S    08:30   0:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www      22147  0.0  0.0  38100  2672 ?        S    08:30   0:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf
www      22148  0.0  0.0  38100  2672 ?        S    08:30   0:00 /usr/local/php/bin/php-cgi --fpm --fpm-config /usr/local/php/etc/php-fpm.conf


我的工作目录权限如下:
drwxrwxrwx 44 www www 4096 8月  17 00:19 xxx

目录内文件权限如下:
-rwxr-xr-x  1 www  www      23 8月  17 00:16 test.php


访问这个目录下的html,可以正常显示, 访问php返回No input file specified,在nginx 日志中显示404,
125.39.xx.xx - - [20/Nov/2012:23:39:54 +0800] "GET /test.php HTTP/1.1" 404 56 "-" "Mozilla/5.0 (masking-agent; rv:15.0) Gecko/20100101 Firefox/15.0" -
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP