1

我们有 3 台服务器——生产 (CF2016 HF4)、暂存 (2018.0.07.316715),我在我的 Windows 10 桌面 (2018.0.07.316715) 上进行了本地安装。

一切都是按照锁定指南进行设置的。

我们有数千个电子邮件模板存储为 .htm 文件,这些文件作为 cfinclude 或 savecontent 包含在 cfmail 中。.htm 文件通常有一些 cfoutputs 和几个 cfincludes,它们会引入其他模板。

在暂存时,模板中的所有 CF 都不起作用。包含被跳过,输出只是#output#。

文件夹的权限似乎相同,所以我认为这可能与 IIS 处理程序或映射到 Jakarta 问题有关,但我不确定从哪里开始解决这个问题。

4

1 回答 1

2

在设置页面上的 CF2018 Admin 中是允许使用 cfinclude 包含的文件扩展名列表。在这些服务器的安装日期之间的某个地方,默认的 CFM、CFML、HTM、HTML 更改为仅 CFM、CFML。将 HTM 和 HTML 添加到有问题的服务器中解决了该问题。

于 2020-01-06T18:08:14.063 回答