我需要在我的本地Windows 7 PC上安装Coldfusion 8,进行一些测试。我采用了简单的路线并安装了独立服务器,其中包括内置的Web服务器。我真的不需要一个完全成熟的Web服务器,只需要测试。
所以经过一段时间的Coldfusion工作正常。它开始显示页面的源代码。换句话说,Coldfusion没有解析页面。仅显示源代码。
我已经知道以下行将使页面显示源代码
<?xml version="1.0" encoding="utf-16"?>
即使我从源代码中删除了这一行,仍会显示源代码。所以我必须使用除上述行之外的所有代码制作另一个.cfm文件,以便运行它。
我的问题是,如何清除Coldfusion独立Web服务器的缓存?我试过通常重新启动Coldfusion无济于事。
更新:我最终使用了重命名文件的解决方法,即:testing1.cfm,testing2.cfm。对于遇到此问题的其他人,只需使用像Apache这样的独立Web服务器。
答案 0 :(得分:0)
您是否尝试过重启ColdFusion?
您是否尝试在浏览器中清除缓存?
对于它的价值,我更喜欢使用Web服务器,即使在进行开发时也是如此。我发现使用CF Web服务器并在CF Web根目录下拥有所有项目可能会导致生产中的路径问题。
答案 1 :(得分:0)
不确定您是否已经解决了此问题,但ColdFusion管理员在设置&gt;下有一个选项。缓存选项。底部是一个名为立即清除模板缓存的按钮。单击该按钮将清空(删除)ColdFusion已缓存的任何模板。对该模板的下一个请求将强制ColdFusion重新编译它,如果它已被修改。