【发布时间】:2010-11-11 19:15:49
【问题描述】:
今天,无论我做什么,我的应用程序都无法识别我对上传的文件所做的更改。我什至在页面顶部放了一个 cfabort,它只是忽略了它。 现在,这是一个生产服务器,所以我通常需要做一些事情来让 fusebox 框架加载新页面。但是,所有通常的过程都失败了,我什至尝试了许多其他过程。让我列出它们:
正常流程:
&fusebox.parseAll=1&fusebox.password=whatever <- Did not work
&fusebox.load=1&fusebox.password=whatever <- Did not work
我尝试过的其他事情:
* changed mode from production to development-full-load <- Did not work
* called onApplicationStart to reset app <- Did not work
* changed the application name to reset app <- Did not work
* deleted parsed folder and regenerated <- Did not work
无论我做了什么(它们可能更多,我现在不记得了)都不会刷新页面。在我束手无策之后,唯一有效的方法是停止 Railo 服务器,重新启动它,然后再次运行我首先尝试的东西,即: &fusebox.parseAll=1&fusebox.password=whatever
那行得通。所以我唯一的假设可能是,在某个应用程序的某个地方,缓存的代码被用于重新生成已解析的文件,而不是实际更新的文件。
以前有没有人经历过这种情况,您有什么解决方案可以避免这种情况。我不能为了更新更改的文件而不断重启我的生产应用程序。
谢谢
【问题讨论】:
标签: coldfusion railo fusebox