我正在使用CFMX并且在制作中存在一个问题(变量“yy”在“yyfiling”中未定义),这是一个节目制作者。
我正在推广对它的更正,但它们似乎没有显示在服务器上。
我想要清除服务器缓存,以便我的提升代码生效。
CFAdmin生产模板已缓存(可信缓存已打开),因此需要将其关闭可信缓存并清除模板缓存。 应该尽快这样做。
所以想知道它会影响主站点吗? 有什么预防措施吗?
答案 0 :(得分:2)
您可以以编程方式清除所有模板或特定模板的ColdFusion模板缓存。 Ray Camden在此记录了它:
使用AdminAPI清除模板缓存中的单个文件 http://www.coldfusionjedi.com/index.cfm/2008/6/19/Clearing-individual-filesfolders-from-ColdFusion-templates-cache
ColdFusion Admin API和模板缓存 http://www.coldfusionjedi.com/index.cfm/2007/6/7/ColdFusion-8-Admin-API-and-Trusted-Cache
答案 1 :(得分:1)
我建议在开发中进行,并查看是否有任何不良反应发生。这就是良好的发展(或更好的QA)环境。
答案 2 :(得分:0)
USE SVN / GIT,在您执行此操作之前保存代码的现有副本。如果您的新代码带来更严重的错误,请立即恢复到现有代码。
答案 3 :(得分:0)
我一直清除缓存。您将看到的唯一区别是,第一次请求coldfusion模板时,它会为请求添加一些时间,因为编译coldfusion必须在引擎盖下进行。这将是一次性的打击。
不要害怕。