gpt4 book ai didi

apache - 如何在 Coldfusion8 (Apache 2.2) 中清除缓存和缓存的模板页面

转载 作者:行者123 更新时间:2023-12-01 12:55:03 28 4
gpt4 key购买 nike

我要疯了...我第一天在本地 Apache 2.2.0 网络服务器上运行 Coldfusion/MySQL。

我有一个

 index.cfm

我获取并修改的文件,仅用 20k 的代码替换

 <p>HELLO WORLD</p>

但是当我刷新浏览器时,旧的 index.cfm 不断出现。不管我做什么...
- 清空文件
- 禁用浏览器缓存
- 清除 ColdFusion 管理面板缓存
- 将 index.cfm 重命名为 wtf.cfm

如果我刷新....相同的旧 index.cfm。

所有其他文件在我更改后都会更新。

问题:
我错过了什么?必须是 Apache,因为其他一切都没有意义,不是吗?

感谢结束我的 index.cfm-misery...!

编辑:
我删除了除 index.cfm 之外的整个应用程序。刷新现在给我 hello world。然后我添加了 Application.cfm,刷新后我又回到了完整的 index.cfm...

Application.cfm 看起来像这样:

... 
<CF_callLogin
datasource="dtb"
TableName="table"
UserField="user"
...
BGColor="FFFFFF">

所以我猜这会调用 callLogin.cfm 并传递上述参数。在尝试永远编辑 callLogin.cfm 之后,我仍然删除了它,所以应该没有任何东西。

还是一头雾水

编辑 2:
可能是 cf cache_pages?我现在根据 http://www.houseoffusion.com/groups/cf-talk/thread.cfm/threadid:54088 删除了 wwwroot\WEB-INF\cfclasses 中的所有文件让我们看看这是否有帮助....没有:-(

编辑 3:
可以是缓存模板吗? - http://blogs.sanmathi.org/ashwin/2006/07/12/tangling-with-the-template-cache/这是...请参阅下面的答案

最佳答案

浪费了半天...

这是一个缓存模板,如果您编辑或删除该文件,CF 或 Apache 似乎不会给出 *%&/$。

这是对我有用的技巧:
http://www.bennadel.com/blog/673-Force-ColdFusion-Server-To-Recompile-A-ColdFusion-Template.htm

= 生成一个长文本,将其附加到模板,保存,刷新,然后 violá,您的模板突然更新了,因为文件大小的变化足以最终保证更新模板。

您也可以尝试使用 CF-Admin > Server Setting > Caching 在开发中关闭它,但这在我的情况下根本不起作用(首先我开始尝试删除...)

无论如何,也许这可以为其他人节省一天的时间:-)

关于apache - 如何在 Coldfusion8 (Apache 2.2) 中清除缓存和缓存的模板页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10259273/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com