电脑维修网
当前位置:电脑维修网 >操作系统 > 网站编程代码 >IIS访问出现HTTP 错误 404错误

IIS访问出现HTTP 错误 404错误

2012-09-18 13:08 | 作者:电脑维护 | 来源:电脑互助网 | 参与评论 | 点击:9825次
这是本人亲自碰到的问题,本站也是使用php建站的,所以亲自又测试了一回写了这个教程出来,希望给碰到这类问题的网站管理者一个更好的解决方法,而不是复制粘贴。

访问页面时出现HTTP404找不到文件错误
访问页面时出现404错误
(访问页面时出现404错误)

故障分析

当出来这个的问题的时候,第一个需要确认的就是此目录下有没这个文件?本文示例是目录下的a.html,我可以确定的是目录下有a.php此文件,那么出现这个问题一般来说是因为IIS服务器Web服务扩展中的Active Server Pages和相应php扩展未允许未允许造成的。

解决方法

打开IIS管理器,在左侧找到并单击“Web服务扩展”,在右侧窗口中找到“Active Server Pages”项,如果Active Server Pages后面的状况是禁止的话,在此项上右键选择允许。
Web扩展中的Active Server Pages
(Web扩展中的Active Server Pages)

再次在Web服务扩展中找到php的扩展,然后右键选择允许,如下图所示的.php扩展这个名字每台电脑可能设置不一样,但是我相应路径都是指向php5isapi.dll文件的。如果没有此项的话,那么在空白处右键新建立一个php扩展并指向php5isapi.dll文件即可。
Web服务扩展中的php扩展
(Web服务扩展中的php扩展)

打开IIS管理器,找到自己设置的网站,在此网站上右键,在弹出的菜单中选择“属性”,即可打开相应网站的属性程序,设置相关的设置。
打开网站属性程序
(打开网站属性程序)

打开网站属性窗口中的“主目录”选项卡,在主目录下的找到并单击“配置”按扭。
网站属性程序设置主目录
(网站属性程序设置主目录)

在应用程序配置窗口中,在如下图所示的应用程序扩展中,找一下有没“.php”的扩展名。
如果有的话,检查可执行文件的路径是否正确?是否指向php目录中的php5isapi.dll文件?
IIS应用程序应用程序扩展
(IIS应用程序应用程序扩展)
如果没有的话,单击添加按扭,可执行文件,选择PHP安装目录中的php5isapi.dll文件,扩展名就写.php即可。
添加或编辑应用程序中映射
(添加或编辑应用程序中映射)
转载时请注明:转载自《电脑维修技术网》原文地址:http://www.pc811.com/6/4/25199.html
凡文章内未标注来源均为原创文章!恭候您的意见
------分隔线----------------------------

最新评论
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
友情连接版权声明广告合作联系我们意见投诉网站地图百度地图谷歌地图
敬告:本站所有信息都为网友发布,及网络收集而来,我们只对信息的合法性进行审核 请朋友们自行鉴别真实性。