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
评论已关闭