0

我已经成功安装了 ColdFusion 10。但是,如果没有运行以前的 Coldfusion 9 实例,我的网站将无法运行。

就像 CF10 看不到我的 IIS 网站一样。当我尝试使用 CF10 时,我没有收到任何错误,它只是不呈现屏幕(全为空白)。

4

1 回答 1

2

这可能有很多原因,因为相当多的人似乎在升级到 ColdFusion 10 时遇到问题。根据您提供的信息,听起来 IIS 仍然连接到 ColdFusion 9 而不是冷融合 10。

您可以通过将以下代码段添加到 ColdFusion 页面以输出您的 ColdFusion 版本(当 ColdFusion 9 运行时)来验证这一点:

<cfoutput>#SERVER.ColdFusion.ProductVersion#</cfoutput>

如果它以 9 开​​头,则 IIS 正在连接到旧的 ColdFusion 版本。如果是这种情况,我建议重新运行 ColdFusion 连接器(适用于版本 10)。使用配置器的说明可在http://help.adobe.com/en_US/ColdFusion/10.0/Installing/WSc3ff6d0ea77859461172e0811cdec18a15-7ffb.html获得,但它应该是运行它的情况(ColdFusion 10 配置器,而不是 ColdFusion 9一),从所有 IIS 站点中删除 ColdFusion,然后在配置器中读取这些条目。

然后你应该发现在加载页面时使用了 ColdFusion 10。如果这不起作用,您应该确保 ColdFusion 10 服务正在运行,按照 Aaron Greenlee 的建议查看日志文件。

于 2013-01-06T14:38:04.967 回答