首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未找到coldfusion application.cfc

未找到coldfusion application.cfc
EN

Stack Overflow用户
提问于 2012-11-02 16:53:23
回答 1查看 947关注 0票数 2

几周来,我一直有一个零星的问题,在重启CF服务器(Enterprise9)时,我的一个应用程序在没有引用Application.cfc文件中所有变量的ColdFusion的情况下运行。它与CFML页面在同一个文件夹中,它被适当地大写为Application.cfc,但它似乎只是被忽略了。显然,这会导致数据源名称和我在Application.cfc中设置的所有其他变量出现问题。作为参考,我使用的Application.cfc文件基于Ben Nadel在http://www.bennadel.com/blog/726-ColdFusion-Application-cfc-Tutorial-And-Application-cfc-Reference.htm上出色的介绍。通常,我请求的模板作为一个include运行,我可以使用调试输出在堆栈中看到它,现在我在那里根本看不到它。就好像这个文件根本不存在一样。

其他人有过这样的经历吗,或者你能想出可能的解决方案吗?请注意,有时重新启动会使整个过程运行得非常顺利。

Re文件夹结构非常简单: Application.cfc文件和可执行的CFML模板一起位于web根目录中--包括模板、图像、CSS等都位于通过相对路径引用的单独文件夹中。

还有另一个应用程序具有自己的类似Application.cfc文件,该文件位于web根目录的子目录中。这运行得很完美。

EN

回答 1

Stack Overflow用户

发布于 2013-01-28 22:01:48

请尝试清除模板缓存。我见过CF只得到flakey,而缓存的文件导致问题的情况。另一种选择是: ColdFusion是否具有读取/执行Application.cfc的权限?如果这是一个问题,但不再是问题,我见过模板缓存导致这些文件找不到的情况。再次删除这些文件(从磁盘,而不是cfadmin),然后重试。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13192056

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档