2011-01-07 37 views
0

我有一个ColdFusion应用程序,它在application.cfm文件中使用了一个标记。这个标签似乎是随机记录错误。 Coldfusion错误日志中存在错误。我已经能够导致记录的错误。我也听到用户报告错误没有记录。coldfusion application.cfm错误日志不记录所有错误

在做了一些搜索之后,我发现application.cfc在某些方法中有记录错误的麻烦;但是,我没有使用application.cfc。

想知道是否有人跑过相同的行为,以及如何最好地处理。我不能调试应用程序没有错误信息...任何帮助,将不胜感激

+0

你可以在这里发布你的application.cfm代码吗? – 2011-01-07 17:37:18

回答

0

作为第一步,我会验证,当用户说“错误”,他们并不意味着“意外行为”。我个人的经验是,只要系统不做最终用户认为应该做的事情,那就是一个错误,无论网站是否按预期行事。其次,我会确保任何try/catch块记录了错误/警告/无论如何,所以你有这些问题的记录。这可能不是问题,但从可能的肇事者名单中消除应该相对容易。

假设用户正确报告没有被记录的未被捕获的错误,我会要求用户捕捉截图并让你知道他们正在尝试做什么以及下一次erorr的日期/时间时间他们看到一个。如果没有别的,这可能会帮助您在测试环境中重新创建它。

+0

谢谢1)模板出现,表明cferror标签被执行。 2)认为即使没有try catch块(如果cferror标签位于application.cfm中),那么所有错误都会被记录下来,这是不准确的。 3)截图基本上是一般性的错误信息,ive试图从用户那里获得尽可能多的信息,但在这种情况下,用户会知道的可能是不够的。谢谢你的帮助! – user301752 2011-01-07 16:25:39