详解no input file specified 三种解决方法


Posted in PHP onNovember 29, 2019

一.IIS Noinput file specified

方法一:改PHP.ini中的doc_root行,打开ini文件注释掉此行,然后重启IIS

方法二:

请修改php.ini

找到

; cgi.force_redirect = 1

去掉前面分号,把后面的1改为0


cgi.force_redirect = 0

二.apache  No input file specified

apache No input filespecified,今天是我们配置apache RewriteRule时出现这种问题,解决办法很简单如下

打开.htaccess 在RewriteRule 后面的index.php教程后面添加一个“?”

完整代码如下

.htaccess
 
RewriteEngine on
 
RewriteCond $1 !^(index.php|images|robots.txt)
 
RewriteRule ^(.*)$ /index.php?/$1 [L]

如果是apache服务器出问题,看看是不是的Apache 把 .php 后缀的文件解析哪里有问题了。

总结

Apache 将哪些后缀作为 PHP 解析。例如,让 Apache 把 .php 后缀的文件解析为PHP。可以将任何后缀的文件解析为 PHP,只要在以下语句中加入并用空格分开。这里以添加一个 .phtml 来示例。

AddType application/x-httpd-php .php .phtml

为了将 .phps教程作为 PHP 的源文件进行语法高亮显示,还可以加上:

AddType application/x-httpd-php-source .phps

用通常的过程启动 Apache(必须完全停止 Apache 再重新启动,而不是用 HUP 或者USR1 信号使 Apache 重新加载)。

三.nginx配置遭遇No inputfile specified

虚拟机测试nginx 遭遇 Noinput file specified,多方查找终于找到解决办法

1、 php.ini(/etc/php5/cgi/php.ini)的配置中这两项

cgi.fix_pathinfo=1 (这个是自己添加的)
 
doc_root=

2、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;
 
}

上面的部分路径需要根据你主机主目录的实际情况填写

配置完以上部分,重启一下service nginx restart,应该没问题了

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
基于mysql的bbs设计(五)
Oct 09 PHP
php入门教程 精简版
Dec 13 PHP
在PHP上显示JFreechart画的统计图方法
Nov 03 PHP
PHP实现克鲁斯卡尔算法实例解析
Aug 22 PHP
PHP中的数组处理函数实例总结
Jan 09 PHP
CI框架(ajax分页,全选,反选,不选,批量删除)完整代码详解
Nov 01 PHP
PHP带节点操作的无限分类实现方法详解
Nov 09 PHP
CI框架表单验证实例详解
Nov 21 PHP
PHP数组中头部和尾部添加元素的方法(array_unshift,array_push)
Apr 10 PHP
微信支付之JSAPI公众号支付详解
May 15 PHP
Yii2框架加载css和js文件的方法分析
May 25 PHP
基于thinkphp6.0的success、error实现方法
Nov 05 PHP
设定php简写功能的方法
Nov 28 #PHP
如何在centos8自定义目录安装php7.3
Nov 28 #PHP
PHP的new static和new self的区别与使用
Nov 27 #PHP
Laravel 微信小程序后端实现用户登录的示例代码
Nov 26 #PHP
Laravel 微信小程序后端搭建步骤详解
Nov 26 #PHP
php 使用expat方式解析xml文件操作示例
Nov 26 #PHP
thinkphp框架类库扩展操作示例
Nov 26 #PHP
You might like
PHP获取ip对应地区和使用网络类型的方法
2015/03/11 PHP
PHP格式化显示时间date()函数代码
2018/10/03 PHP
PHP字符串和十六进制如何实现互相转换
2020/07/16 PHP
菜鸟javascript基础资料整理3 正则
2010/12/06 Javascript
Javascript中的isNaN函数使用说明
2011/11/10 Javascript
javascript椭圆旋转相册实现代码
2012/01/16 Javascript
jquery中.add()的使用分析
2013/04/26 Javascript
3分钟写出来的Jquery版checkbox全选反选功能
2013/10/23 Javascript
一个可以增加和删除行的table并可编辑表格中内容
2014/06/16 Javascript
Egret引擎开发指南之发布项目
2014/09/03 Javascript
echarts饼图扇区添加点击事件的实例
2017/10/16 Javascript
详解JSONObject和JSONArray区别及基本用法
2017/10/25 Javascript
Vue 全局loading组件实例详解
2018/05/29 Javascript
详解AngularJS 过滤器的使用
2018/06/02 Javascript
python自动化测试之从命令行运行测试用例with verbosity
2014/09/28 Python
Python内置函数dir详解
2015/04/14 Python
python3 requests中使用ip代理池随机生成ip的实例
2018/05/07 Python
Python面向对象程序设计多继承和多态用法示例
2019/04/08 Python
Python转换时间的图文方法
2019/07/01 Python
Django Aggregation聚合使用方法解析
2019/08/01 Python
正则给header的冒号两边参数添加单引号(Python请求用)
2019/08/09 Python
python tkinter图形界面代码统计工具(更新)
2019/09/18 Python
Windows系统下pycharm中的pip换源
2020/02/23 Python
python GUI库图形界面开发之PyQt5窗口类QMainWindow详细使用方法
2020/02/26 Python
使用Python内置模块与函数进行不同进制的数的转换
2020/04/26 Python
python如何删除列为空的行
2020/07/17 Python
LightInTheBox西班牙站点:全球商品在线采购
2016/09/22 全球购物
C#如何进行LDAP用户校验
2012/11/21 面试题
大三学生入党思想汇报
2014/01/02 职场文书
十佳好少年事迹材料
2014/08/21 职场文书
2014年党支部工作总结
2014/11/13 职场文书
2014年保管员工作总结
2014/11/18 职场文书
幼儿园中班个人总结
2015/02/28 职场文书
2016党校学习心得体会
2016/01/07 职场文书
2019年农民幸福观调查的实践感悟
2019/12/19 职场文书
Python实现的扫码工具居然这么好用!
2021/06/07 Python