我正在使用application.cfc开发一个新的ColdFusion 9应用程序,并且只是为了踢,我想看看如果我直接导航到application.cfc会发生什么,如下所示:
http://www.mysite.com/application.cfc
我有点惊讶地看到一个未经修复的错误,其中的内容是:
“Application.cfm,Application.cfc或OnRequestEnd.cfm文件的无效请求”
经过一番挖掘后,似乎没有真正的方法可以在应用程序本身内处理这个问题 - 或者至少目前为止我找不到任何方法。
这个问题有没有合适的解决方案?
提前致谢!
答案 0 :(得分:5)
答案是通过ColdFusion Administrator使用全局错误处理程序:
在这里,您将输入您构建的cf模板的值,并捕获由于直接访问Application.cfc而导致的必要错误。
答案 1 :(得分:1)
好吧,如果你不想使用站点范围的错误处理程序,你可以简单地让Application.cfc不是web可浏览的,然后让你的404处理程序处理它。