【发布时间】:2011-03-09 15:07:46
【问题描述】:
已安装 Windows web server 2008 R2 64 位、CF9 64 位、IIS7、ISAPI 扩展和过滤器以及 II6 元数据库兼容性。操作系统默认为 C,正在尝试将 CF 安装到 D:
测试 IIS 并在 c:\inetpub\wwwroot http://localhost/index.html 正确显示 index.html
然后我将 CF 安装到 D:\ ,单一标准服务器许可证,选择与所有 IIS 站点一起运行,选择 C:\inetpub\wwwroot 作为管理员的 Web 根目录,当它到达它应该的位置时打开管理员以完成安装它会打开浏览器并显示 500 错误。
现在当我返回http://localhost/index.html 时,我也会收到 500 错误,如果我卸载 CF,我可以再次访问 html 页面。
CFIDE 已正确安装在 C:\inetpub\wwwroot 中。谁能告诉我哪里出错了。
更新
确切的 IIS 错误是
HTTP Error 500.0 - Internal Server Error
The page cannot be displayed because an internal server error has occurred.
Module IsapiModule
Notification ExecuteRequestHandler
Handler AboMapperCustom-28262
Error Code 0x800700c1
Requested URL http://127.0.0.1:80/test.htm
Physical Path C:\inetpub\wwwroot\test.htm
Logon Method Anonymous
Logon User Anonymous
如下解决
【问题讨论】:
-
尝试获取 9.0.1 更新并在安装 9 后安装它。这对 IIS 7 有更好的支持。
-
我想先安装 8,因为我在最近的热修复中遇到了 Web 服务问题,我知道在 9 上没有(或者实际上在 9.01 更新中),我想确定问题或消除。是否可以在完成初始安装之前应用 9.01 更新?