2

我需要在本地 Windows 7 PC 上安装 Coldfusion 8,以进行一些测试。我采取了简单的方法并安装了独立服务器,其中包括一个内置的 Web 服务器。我真的不需要一个完全成熟的 Web 服务器,只需要测试。

因此,经过一段时间的 Coldfusion 工作正常。它开始显示页面的源代码。换句话说,Coldfusion 没有解析页面。仅显示源代码。

我已经弄清楚以下行将使页面显示源代码

<?xml version="1.0" encoding="utf-16"?>

即使我从源代码中删除了这一行,仍然会显示源代码。因此,我必须使用除上述行之外的所有代码制作另一个 .cfm 文件,以便它运行。

我的问题是,如何清除 Coldfusion Standalone Web Server 的缓存?我已经尝试过通常重新启动 Coldfusion 无济于事。

更新:我最终使用了一种只是重命名文件的解决方法,即:testing1.cfm、testing2.cfm。对于遇到此问题的其他任何人,只需使用像 Apache 这样的独立 Web 服务器。

4

2 回答 2

0

您是否尝试过重新启动 ColdFusion?

您是否尝试过清除浏览器中的缓存?

就其价值而言,即使在进行开发时,我也更喜欢使用 Web 服务器。我发现使用 CF Web 服务器并将我的所有项目都放在 CF Web 根目录下可能会导致生产中的路径问题。

于 2012-08-29T12:35:17.353 回答
0

不确定您是否已修复此问题,但 ColdFusion 管理员中有一个选项位于设置 > 缓存选项下。底部是一个名为Clear Template Cache Now的按钮。单击该按钮将清空(删除)ColdFusion 缓存的所有模板。如果该模板已被修改,则对该模板的下一个请求将强制 ColdFusion 重新编译它。

于 2012-09-05T15:23:25.527 回答