前往顾页
以后地位: 主页 > 收集编程 > Php实例教程 >

Windows下拜候PHP呈现No input file specified.错误的处理体例

时候:2018-08-13 22:22来源:知行网www.zhixing123.cn 编辑:麦田守望者

明天改过办事器的php.ini文件后,发明所有的页面都不克不及拜候,显现为:“No input file specified.”
因为要同时支撑.NET,办事器采取的是IIS。我改用Apache就没有这个问题。
这个问题很让人头疼。谷歌了一阵以后没有找到好的体例。年夜都是说因为CGI的宁静认证问题,而利用ISAPI模块体例装置PHP则没有这个问题。但是我恰好就是用ISAPI模块体例装置的,为甚么另有这个问题?

因而把ISAPI删除,改成CGI形式装置PHP,然后点窜PHP.ini文件中的cgi.force_redirect值为0,重启IIS。错误还是。
到现在,我年夜致已晓得呈现这个错误多是因为没有找到PHP ISAPI模块的DLL文件,但是我建设的所有途径都精确呀!
接实在验。禁用IIS6中的php扩展,此时拜候网站呈现404错误。为甚么会呈现404错误?这是没有找到网页文件的错误呀!看来多是建设问题了。

想起来刚才改过PHP.ini中的doc_root行,翻开ini文件注释失落此行,然后重启IIS,一切一般了。

; doc_root =

其实,在假造主机中建设php.ini中的doc_root,实际上没有甚么意义,因为供应假造主机的IIS,一般都不会有实际的doc_root,而是每个假造主机一个root。我费?的跑去设置doc_root,其实是画蛇添足,浪费神色。

顶一下
(0)
0%
踩一下
(0)
0%
------分开线----------------------------
标签(Tag):php
------分开线----------------------------
颁发评论
请自发遵循互联网相关的政策法规,严禁公布色情、暴力、革命的谈吐。
评价:
神色:
考证码:点击我更换图片
猜你感兴趣