执行锁定步骤后无法更新ColdFusion

时间:2015-05-13 03:12:31

标签: coldfusion coldfusion-11

我正在尝试在新的Windows服务器(Windows Server 2012 R2)上安装ColdFusion 11(标准版)。安装显然是成功的,但是当我进入管理员安装最新的更新时,我不能。当我单击“下载”或“下载并安装”按钮时,没有任何反应。我特别希望安装最新的累积更新(5),但我也尝试了Update 4的按钮,但它们也没有用。根据我的发现,Adobe不再提供下载和安装更新的手动方式。

我尝试使用“以管理员身份运行”启动浏览器,但没有帮助。我试过IE和Chrome。管理员的其余部分似乎正常工作 - 例如,我能够更新服务器设置。

如果它有用,这里是生成下载按钮的html:

<input name="download" type="button" onclick="showDownloadProgressBar('pBarhf-11-0005','hf-11-0005','0',false,false)" value="Download" title="Download" class="buttn">
<input name="install" type="button" onclick="showDownloadInstallProgressBar('hf-11-0005')" value="Download and Install" title="Download and Install" class="buttn">
<input type="hidden" name="hfid" value="hf-11-0005">

我非常感谢任何帮助。感谢。

1 个答案:

答案 0 :(得分:5)

感谢大家的建议。解决方案由Anit暗示。这是我的问题和解决方案。

我曾尝试按照锁定指南。因此,我添加了请求过滤以阻止对/ CFIDE /脚本的访问。我的应用程序都没有使用受影响的标签,因此我没有创建虚拟目录并更改了Administrator中的默认脚本目录。但是今天早上我意识到管理员中的“更新”页面使用了CFFORM。所以我创建了一个虚拟目录,更新了Administrator中的脚本目录,然后问题解决了。

如果可能的话,我建议更新锁定指南(除非我在指南的其他地方错过了)。在第36页,它说,“如果您的网站利用某些标签或功能,您可以将此URI更改为/ CFIDE之外的非默认URI。”我认为应该更改,因为它不是真正可选的。我可以说,管理员运行的网站必须能够访问脚本目录才能执行更新。 (第28页的图表确实说管理员使用了其中一些标签,但是,我认为指出他们需要执行更新会很有帮助。)