详解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 相关文章推荐
php基础知识:控制结构
Dec 13 PHP
php 随机记录mysql rand()造成CPU 100%的解决办法
May 18 PHP
php数组函数序列之array_splice() - 在数组任意位置插入元素
Nov 07 PHP
PHP输出缓存ob系列函数详解
Mar 11 PHP
php小技巧之过滤ascii控制字符
May 14 PHP
MyEclipse常用配置图文教程
Sep 11 PHP
php使用array_search函数实现数组查找的方法
Jun 12 PHP
PHP错误机制知识汇总
Mar 24 PHP
Joomla开启SEF的方法
May 04 PHP
PHP+JavaScript实现无刷新上传图片
Feb 21 PHP
PHP实现的随机红包算法示例
Aug 14 PHP
php实现与python进行socket通信的方法示例
Aug 30 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程序中防止盗链
2008/04/09 PHP
Yii2.0高级框架数据库增删改查的一些操作
2015/11/16 PHP
Symfony2使用Doctrine进行数据库查询方法实例总结
2016/03/18 PHP
PHP采用超长(超大)数字运算防止数字以科学计数法显示的方法
2016/04/01 PHP
PHP计算数组中值的和与乘积的方法(array_sum与array_product函数)
2016/04/01 PHP
PHP-FPM 设置多pool及配置文件重写操作示例
2019/10/02 PHP
通过Unicode转义序列来加密,按你说的可以算是混淆吧
2007/05/06 Javascript
检测input每次的输入是否合法遇到汉字输入就有问题
2012/05/23 Javascript
JS写的贪吃蛇游戏(个人练习)
2013/07/08 Javascript
javascript实现 百度翻译 可折叠的分享按钮列表
2015/03/12 Javascript
jquery实现横向图片轮播特效代码分享
2015/11/19 Javascript
JS 日期与时间戮相互转化的简单实例
2016/06/22 Javascript
浅析JavaScript中var that=this
2017/02/17 Javascript
jquery Easyui Datagrid实现批量操作(编辑,删除,添加)
2017/02/20 Javascript
jQuery倒计时代码(超简单)
2017/02/27 Javascript
js 中rewrap-ajax.js插件实例代码
2017/10/20 Javascript
转换layUI的数据表格中的日期格式方法
2019/09/19 Javascript
nodejs环境使用Typeorm连接查询Oracle数据
2019/12/05 NodeJs
js实现跳一跳小游戏
2020/07/31 Javascript
纯js+css实现在线时钟
2020/08/18 Javascript
python使用PyV8执行javascript代码示例分享
2013/12/04 Python
Python实现去除列表中重复元素的方法小结【4种方法】
2018/04/27 Python
Django Web开发中django-debug-toolbar的配置以及使用
2018/05/06 Python
在pandas多重索引multiIndex中选定指定索引的行方法
2018/11/16 Python
python使用正则来处理各种匹配问题
2019/12/22 Python
Python3.8安装Pygame教程步骤详解
2020/08/14 Python
在线实验室测试:HealthLabs.com
2020/05/03 全球购物
新西兰最大、占有率最高的综合性药房:PharmacyDirect药房中文网
2020/11/03 全球购物
培训讲师邀请函
2014/01/10 职场文书
如何编写优秀的食品项目创业计划书
2014/01/23 职场文书
高级销售求职信
2014/02/21 职场文书
自我推荐信范文
2014/05/09 职场文书
财务审计整改报告
2014/11/06 职场文书
2015年学校安全工作总结
2015/04/22 职场文书
小学生暑假安全公约
2015/07/14 职场文书
移除Selenium中window.navigator.webdriver值
2022/06/10 Python