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位操作系统下用的,通过以下方法可以解决



将64位的IIS降级为32位

cd   C:\Inetpub\AdminScripts\ 

adsutil.vbs   set   w3svc/AppPools/Enable32bitAppOnWin64 true

iisreset



标签: php, win2008, iis7

相关文章

评论已关闭