zoukankan      html  css  js  c++  java
  • No input file specified for nginx httpd错误解决方法来源

    No input file specified for nginx httpd错误解决方法环境:centos5.3 nginx-0.8.15.tar.gz php-5.2.10.tar.gz(fastcgi)
    错误提示:No input file specified
    1、虚拟主机问题造成的,当绑定第二个域名的时候其实出错
    2、fastcgi配置有问题
    解决办法
    1、找到php.ini配置文件修改里面对应的参数为下面的结果
    cgi.fix_pathinfo=1
    doc_root=注:doc_root不需要设置2、nginx中的配置根据配置环境而定主要是修改fastcgi例子一:
    查看nginx.conf配置文件中是否定义了
    location ~ .*\.(php|php5)?$
        {
          #fastcgi_pass  unix:/tmp/php-cgi.sock;
          fastcgi_pass  127.0.0.1:9000;
          fastcgi_index index.php;
          include fcgi.conf;    (当这一行没有注释的情况下)
        }查看fcgi.conf的配置
    添加这一行
    fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name;
    即可
    例子二:
    若配置文件中注释掉了fcgi.conf
    直接在里面添加即可
    location ~ .*\.(php|php5)?${    #fastcgi_pass unix:/tmp/php-cgi.sock;
        fastcgi_pass 127.0.0.1:9000;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME    $document_root$fastcgi_script_name;  添加此行即可
        #include fcgi.conf;}
    最终的意思还是说没有定义的原因
    重新定义这个即可
    fastcgi_param SCRIPT_FILENAME    $document_root$fastcgi_script_name
  • 相关阅读:
    给video添加自定义进度条
    高德地图鼠标获取经纬度
    高德地图行政区域划分
    面试经验之谈
    Hybrid App 开发模式
    运维 08 常用服务安装部署
    运维 07 Linux系统基础优化及常用命令
    运维 06 vim与程序员
    运维 05 Shell基本命令
    运维 04 Shell基础命令(二)
  • 原文地址:https://www.cnblogs.com/sunth/p/2023672.html
Copyright © 2011-2022 走看看