详解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 define()函数及defined()函数使用详解
Jun 09 PHP
php使用百度ping服务代码实例
Jun 19 PHP
php发送get、post请求的6种方法简明总结
Jul 08 PHP
php提交表单发送邮件的方法
Mar 20 PHP
php给图片添加文字水印方法汇总
Aug 27 PHP
php判断用户是否关注微信公众号
Jul 22 PHP
php插入含有特殊符号数据的处理方法
Nov 24 PHP
php对接java现实加签验签的实例
Nov 25 PHP
php中遍历二维数组并以表格的形式输出的方法
Jan 03 PHP
PHP实现上传图片到数据库并显示输出的方法
May 31 PHP
PHP __call()方法实现委托示例
May 20 PHP
Thinkphp5框架简单实现钩子(Hook)行为的方法示例
Sep 03 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技术开发技巧分享
2010/03/23 PHP
PHP设计模式之观察者模式(Observer)详细介绍和代码实例
2014/04/08 PHP
PHP性能分析工具XHProf安装使用教程
2015/05/13 PHP
php实现mysql数据库分表分段备份
2015/06/18 PHP
mac系统下为 php 添加 pcntl 扩展
2016/08/28 PHP
Laravel配置全局公共函数的方法步骤
2019/05/09 PHP
js编写trim()函数及正则表达式的运用
2013/10/24 Javascript
扩展jQuery对象时如何扩展成员变量具体怎么实现
2014/04/25 Javascript
Js实现滚动变色的文字效果
2014/06/16 Javascript
javascript实现可拖动变色并关闭层窗口实例
2015/05/15 Javascript
jQuery查找节点并获取节点属性的方法
2016/09/09 Javascript
详解javascript表单的Ajax提交插件的使用
2016/12/29 Javascript
javascript 中select框触发事件过程的分析
2017/08/01 Javascript
react-native fetch的具体使用方法
2017/11/01 Javascript
在vue中通过axios异步使用echarts的方法
2018/01/13 Javascript
如何在JavaScript中优雅的提取循环内数据详解
2019/03/04 Javascript
vue+element-ui+axios实现图片上传
2019/08/20 Javascript
jquery实现弹窗(系统提示框)效果
2019/12/10 jQuery
[50:50]完美世界DOTA2联赛PWL S3 Galaxy Racer vs Phoenix 第一场 12.10
2020/12/13 DOTA
python中执行shell的两种方法总结
2017/01/10 Python
关于numpy中np.nonzero()函数用法的详解
2017/02/07 Python
python爬虫基础教程:requests库(二)代码实例
2019/04/09 Python
PYTHON实现SIGN签名的过程解析
2019/10/28 Python
python实现音乐播放器 python实现花框音乐盒子
2020/02/25 Python
python deque模块简单使用代码实例
2020/03/12 Python
pycharm的python_stubs问题
2020/04/08 Python
基于python实现地址和经纬度转换
2020/05/19 Python
比驿:全球酒店比价网
2018/06/20 全球购物
亚洲最大的眼镜批发商和零售商之一:Glasseslit
2018/10/08 全球购物
Nayomi官网:沙特阿拉伯王国睡衣和内衣品牌
2020/12/19 全球购物
如何打印出当前源文件的文件名以及源文件的当前行号
2015/04/05 面试题
法学函授自我鉴定
2014/02/06 职场文书
会计求职自荐信
2014/06/20 职场文书
正规借条模板
2015/05/26 职场文书
Golang 空map和未初始化map的注意事项说明
2021/04/29 Golang
Python爬虫:从m3u8文件里提取小视频的正确操作
2021/05/14 Python