1

因此,在阅读了 Adob​​e 的文档后,了解从 ColdFusion 8 到 ColdFusion 10 会变得多么无缝,上周我试了一下。我像使用其他版本的语言一样完成了安装过程。最后它显示了一条消息。

安装成功,但有错误

在创建的日志文件中,我看到以下错误:

迁移错误::检查“C:\ColdFusion8”是否是有效目录,并且是 ColdFusion MX 6 或 ColdFusionMX 7 的安装

作为记录,我的 ColdFusion 8 安装在该目录中。当我打开 Web 服务器配置工具时,它没有绑定到 IIS,即使我在安装过程中指定了“所有 IIS 站点”。当我尝试手动运行配置工具时,它无法识别 IIS。

因此,我尝试访问 IIS,却发现 IIS 不再提供网页服务,我什至无法在 IIS 中展开树来查看站点。它只是旋转。

所以我卸载了 ColdFusion 10 ......并且 IIS 仍然损坏。在applicationhost.config文件中仍有几个对 ColdFusion 10 的引用,必须在 IIS 响应之前将其删除。

我还没有发现任何其他人在使用 ColdFusion 时遇到过这种特殊的安装问题,所以任何建议都会非常有用。


更新

我从 Adob​​e 的网站重新下载了安装文件,以确保我拥有最新版本。我经历了以下。

在开始之前,我还制作了applicationHost.config文件的备份副本。


运行它确实安装的 64 位安装程序文件(在 Win Server 2008 64 位操作系统上),但从 ColdFusion 8 迁移失败。这次它似乎没有损坏 IIS。但我仍然收到 1 个警告和 1 个非致命错误,如下所示:

迁移错误::检查“C:\ColdFusion8”是否是有效目录,并且是 ColdFusion MX 6 或 ColdFusionMX 7 的安装

迁移错误:

状态:警告

附加说明:警告 - 无法从以前版本的 ColdFusion 迁移设置

自定义操作:

com.macromedia.ia.action.MigrateColdFusionAction

状态:错误

附加说明:错误 - 类 com.macromedia.ia.action.MigrateColdFusionAction NonfatalInstallException null

因为我真的很想迁移我的 CF8 设置,所以我卸载了 ColdFusion 10,这就是我的 IIS 呈现此消息的时候:

获取 403:禁止访问被拒绝错误

恢复我的applicationHost.config文件将 IIS 恢复到原来的样子。


因此,剩下的选项很少,我尝试了 32 位安装程序,只是想看看会发生什么。

这次我在安装过程中收到了这个消息

无法配置 IIS 连接器。在 Windows 功能下的 IIS 中启用所需的选项 ASP.NET、ISAPI 扩展和 ISAPI 过滤器,然后重试。

好的……事情就是这样。我已经设置了所有这些,以及在 IIS 中启用的CGI甚至IIS 6 Metabase Compatibility,因此安装程序似乎无法识别它们。是的,我以管理员身份运行安装程序。


所以....对不起,如果那是长篇大论。有任何想法吗?

4

0 回答 0