IIS php访问出现HTTP 错误 404错误-“无法找到该页”
2015-05-19 13:57:26;  来源:电脑维修技术网;  作者:;  评论:0 点击:

这是本人亲自碰到的问题,本站也是使用php建站的,所以亲自又测试了一回写了这个教程出来,希望给碰到这类问题的网站管理者一个更好的解决
这是本人亲自碰到的问题,本站也是使用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.zhuitaiyang.com/html/servers/715.html

相关热词搜索:IIS 404 无法找到该页

上一篇:服务器错误 Forbidden You don't have permission to access / on this server.
下一篇:如何设置关闭IIS开机自启动

收藏
回到顶部