小艾论坛

|设为首页 |收藏本站 |切换到宽版
查看: 342|回复: 0

No input file specified 终极解决办法

[复制链接]

87

主题

151

帖子

1227

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1227
发表于 2018-5-8 14:54:44 | 显示全部楼层 |阅读模式

以下是网络上的方法对于我遇到的问题没有用!

  1. 今天接到小伙伴的配置服务器运行php页面的时候就会报错“No input file specified”。使用的是IIS + Fastcgi + PHP 5.3.X,在默认网站下运行都是正常的,但是新增一台虚拟主机或网站按照网上的各种解决方法,如屏蔽doc_root、给目录加权限、修改缓冲池等等都无效。

  2. 终极解决方法【仅供参考,每个环境不一样】


  3. 打开php.ini文件,这个你看你怎么配置的了。



  4. 在php.ini文件里面修改:



  5. 1、增加一行(这个最重要)



  6. fastcgi.impersonate = 1



  7. 2、修改两项(解开注释就可以了)



  8. cgi.fix_pathinfo=1

  9. cgi.force_redirect = 0



复制代码


网上教程说的修改doc_root为空值或者注释的方法都毫无作用

最直接的办法就是可以试一下回收应用程序池或者放重启IIS!


我解决的方法是把要访问的文件换个目录!


因为极有可能是你的伪静态造成这个原因的


只要换个路径或者修改伪静态即可解决问题!


还是解决不了+QQ89605518



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

QQ| Archiver|手机版|小黑屋| 小艾论坛  

Copyright © 2001-2013 Comsenz Inc.   All Rights Reserved. Powered by Discuz! X3.2( 粤ICP备15010006号 )