一.IIS Noinput file specified

  1. 方法一:改PHP.ini中的doc_root行,打开ini文件注释掉此行,然后重启IIS
  2.  
  3. 方法二:
  4.  
  5. 请修改php.ini
  6.  
  7. 找到
  8.  
  9. ; cgi.force_redirect =
  10.  
  11. 去掉前面分号,把后面的1改为0
  12.  
  13.  
  14. cgi.force_redirect =

二.apache  No input file specified

  1. apache No input filespecified,今天是我们配置apache RewriteRule时出现这种问题,解决办法很简单如下
  2.  
  3. 打开.htaccess RewriteRule 后面的index.php教程后面添加一个“?”
  4.  
  5. 完整代码如下
  6.  
  7. .htaccess
  8.  
  9. RewriteEngine on
  10.  
  11. RewriteCond $1 !^(index.php|images|robots.txt)
  12.  
  13. RewriteRule ^(.*)$ /index.php?/$1 [L]
  14.  
  15. 如果是apache服务器出问题,看看是不是的Apache .php 后缀的文件解析哪里有问题了。
  16.  
  17. 总结
  18.  
  19. Apache 将哪些后缀作为 PHP 解析。例如,让 Apache .php 后缀的文件解析为PHP。可以将任何后缀的文件解析为 PHP,只要在以下语句中加入并用空格分开。这里以添加一个 .phtml 来示例。
  20.  
  21. AddType application/x-httpd-php .php .phtml
  22.  
  23. 为了将 .phps教程作为 PHP 的源文件进行语法高亮显示,还可以加上:
  24.  
  25. AddType application/x-httpd-php-source .phps
  26.  
  27. 用通常的过程启动 Apache(必须完全停止 Apache 再重新启动,而不是用 HUP 或者USR1 信号使 Apache 重新加载)

三.nginx配置遭遇No inputfile specified

  1. 虚拟机测试nginx 遭遇 Noinput file specified,多方查找终于找到解决办法
  2.  
  3. 1 php.ini(/etc/php5/cgi/php.ini)的配置中这两项
  4.  
  5. cgi.fix_pathinfo=1 (这个是自己添加的)
  6.  
  7. doc_root=
  8.  
  9. 2nginx配置文件/etc/nginx/sites-available/default中注意以下部分
  10.  
  11. location ~ .php$ {
  12.  
  13. fastcgi_pass 127.0.0.1:9000;
  14.  
  15. fastcgi_index index.php;
  16.  
  17. fastcgi_param SCRIPT_FILENAME /var/www/nginx-default$fastcgi_script_name;
  18.  
  19. include fastcgi_params;
  20.  
  21. }
  22.  
  23. 上面的部分路径需要根据你主机主目录的实际情况填写
  24.  
  25. 配置完以上部分,重启一下service nginx restart,应该没问题了

  原文:https://blog.csdn.net/wanganji5252/article/details/81782074

no input file specified 三种解决方法的更多相关文章

  1. PHP no input file specified 三种解决方法

    一.IIS Noinput file specified   (IIS上报的错误) 方法一:改PHP.ini中的doc_root行,打开ini文件注释掉此行,然后重启IIS 方法二: 请修改php.i ...

  2. Spring Boot Maven Plugin打包异常及三种解决方法:Unable to find main class

    [背景]spring-boot项目,打包成可执行jar,项目内有两个带有main方法的类并且都使用了@SpringBootApplication注解(或者另一种情形:你有两个main方法并且所在类都没 ...

  3. 安卓(android)建立项目时失败,出现Android Manifest.xml file missing几种解决方法?(总结中)

    安卓(android)建立项目时失败.出现AndroidManifest.xml file missing几种解决方法?(总结中) Eclipse新建项目.遇到这种问题.注意例如以下: 1.文件名称最 ...

  4. uni-app开发经验分享一: 多页面传值的三种解决方法

    开发了一年的uni-app,在这里总结一些uni-app开发中的问题,提供几个解决方法,分享给大家: 问题描述:一个主页面,需要联通一到两个子页面,子页面传值到主页面,主页面更新 问题难点: 首先我们 ...

  5. php删除html标签的三种解决方法

    分享下PHP删除HTMl标签的三种方法. 方法1:直接取出想要取出的标记 <?php //取出br标记 function strip($str) { $str=str_replace(" ...

  6. fluent中UDF环境变量问题的三种解决方法

    方法一: 这种方式最简便,首选这种,但是有时会因为不明原因而不好使,我自己电脑刚开始用这种方式是行得通的,但是后来中途装过很多乱七八糟的软件,估计环境变量改乱了,这时候只能用第二种或者第三种方法.先说 ...

  7. JMeter接口响应数据出现乱码的三种解决方法

    第一种方法: Content encoding设置为utf-8,若仍为乱码,请用方法2 图1 第二种方法: 修改bin文件夹下的jmeter.properties文件 搜索ISO,把“#sampler ...

  8. Jmeter接口测试常见的乱码问题三种解决方法

    使用Jmeter时经常遇到中文乱码问题,下面总结三种常用的解决方式. 1. 2.在Jmeter安装文件bin中找到jmeter.properties,打开jmeter.properties,搜索“IS ...

  9. MapperException: 无法获取实体类xxxxx对应的表名! 三种解决方法,总有一款适合你。

    先把自动重启关一下 devtools: restart: #热部署生效 enabled: false 把devtools给删除了,说是这个jar包导致 ApplyApplication里面的@Mapp ...

随机推荐

  1. JNI知识扩展

    JNI(Java Native Interface,JAVA原生接口) 使用JNI可以使Java代码和其他语言写的代码(如C/C++代码)进行交互. 问:为什么要进行交互? |- 首先,Java语言提 ...

  2. flutter Oops; flutter has exited unexpectedly

    使用模拟器时执行flutter run 报出下面一大堆错误 注意只有模拟器有这种问题,真机可以正常运行 Oops; flutter has exited unexpectedly. Sending c ...

  3. 阶段3 3.SpringMVC·_03.SpringMVC常用注解_4 HiddentHttpMethodFilter过滤器

    此文只做了解!! 过滤器 ,了解即可 请求设置为post的方式 换成put的方式 浏览器模拟发送PUT请求 ,不大好模拟.顾虑器可以帮助我们发送不同的请求 过滤器会拿到这个请求 详情可以看文档,此处不 ...

  4. pyqt5的QCompleter自动补全 使用模板

    相关说明 使用QCompleter类,就可以实现自动补全功能,效果图如下: 对应的代码很简单 def init_lineedit(self): # 增加自动补全 self.completer = QC ...

  5. promise 实现红绿灯

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  6. ABAP Field+offset字符串截取

    *删除字符串末尾的字符 DATA:str TYPE string VALUE 'abc,defg,', sub_str TYPE string, num TYPE i. WRITE:/ str. nu ...

  7. 2019.12.05【ABAP随笔】 分组循环(LOOP AT Group) / REDUCE

    ABAP 7.40新语法 LOOP AT Group 和 REDUCE *LOOP AT itab result [cond] GROUP BY key ( key1 = dobj1 key2 = d ...

  8. 在pythonanywhere.com免费网站建立虚拟机环境以及django网站

    注册,添加App,选择python3.5,然后打开控制台 搭建python3.5虚拟环境 python --version virtualenv -p /usr/bin/python3.5 VENV ...

  9. laravel 5.8 实现消息推送

    以下教程是基于5.6 的,在使用5.8实现时遇到一些问题,做一下记录 在我看来,实时通信才是 APP 应用的将来. Socket 服务通常不是那么容易实现,但是 Laravel Echo 服务改变了这 ...

  10. 不可不知的JavaScript - 闭包函数

    闭包函数 什么是闭包函数? 闭包函数是一种函数的使用方式,最常见的如下: function fn1(){ function fn(){ } return fn; } 这种函数的嵌套方式就是闭包函数,这 ...