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
  • 相关阅读:
    K8S之traefik高级特性
    docker nginx-php容器镜像瘦身优化
    Dubbo-服务消费者初始化
    ThreadLocal 源码分析
    JVM 对象分配规则
    JVM GC 机制
    LockSupport
    自旋锁
    CAS
    Synchronized 监视器锁
  • 原文地址:https://www.cnblogs.com/sunth/p/2023672.html
Copyright © 2011-2022 走看看