当出现异常错误时,Coldfusion将抛出错误。我处理它CFERROR导致浏览器显示Coldfusion源代码
<cferror
template = "exception.cfm"
type = "exception"
mailTo = "[email protected]">
这适用于“例外”错误罚款。还有验证错误。但因为我要赶两个我把类型=“请求”这理应抓住两个:
<cferror
template = "exception.cfm"
type = "request"
mailTo = "[email protected]">
问题是,当我把TYPE =“请求”和发生异常时,exception.cfm正在显示与所有Coldfusion源代码都显示在浏览器的源代码中查看!它工作正常,如果我把type =“例外”。这很奇怪,我不希望CF代码在浏览器中显示没有遮罩什么,但它确实如此。这是一些CF管理员设置问题或CF9错误?
你已经得到了你的答案,但你的另一个问题是:如果你使用CF9,为什么你仍然使用''而不是Application.cfc的'onError()'? –
2014-11-02 09:16:53
如果只有人能告诉我如何。我对Application.cfc很新,我开始阅读它。我将如何使用我的上述模板编码onError? – Jack 2014-11-02 21:26:30
1)尝试实现某些东西; 2)如果/当你遇到问题时,记录你所做的事情,问题是什么以及你采取了哪些调查步骤。然后在这里提出一个问题与所有信息;-) – 2014-11-02 22:16:10