Windows7 64位 IIS:HTTP 错误 404.17 - Not Found

64位Windows 2008/7下配置IIS+PHP出现404.17错误的解决办法
供稿:润之康   时间:2011-2-3 16:18:48

64位Windows 2008/7下配置IIS+PHP出现404.17错误的解决办法

刚装上64位的windows7,配置了IIS7.5+PHP的环境,运行一下竟有如下提示:

HTTP 错误 404.17 - Not Found
请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理。
模块 StaticFileModule
通知 ExecuteRequestHandler
处理程序 StaticFile
错误代码 0x80070032

然后搜索下资料,原来是因为php的ISAPI.DLL 是在32位操作系统下用的,通过以下方法可以解决:
打开应用程序池,选中后点右键--高级设置,将“启动32位应用程序”改为“true”

 

确认之后从新打开就可以了。

本文转自快网(www.cnkuai.cn) , 原地址:http://www.cnkuai.cn/news/20111/729.htm

 

    时间:2011-11-17 14:03 作者:admin 点击: 3301 次

弄了一整天都没有结果,给IIS加上.php的MIME类型结果总是直接把PHP代码发送给客户端了,找了好久才知道这是由于PHP不能在64位系统中运行,下面是详细错误和解决办法:
 

HTTP 错误 404.17 - Not Found
请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理。

 

解决方法(HTTP 错误 404.17 - Not Found):

在应用程序池中把相应的程序池的高级属性中设置兼容32位;
打开应用程序池,选中后点右键–高级设置,将“启动32位应用程序”改为“true”

 

你可能感兴趣的:(Windows7 64位 IIS:HTTP 错误 404.17 - Not Found)