browser - 如何从 CFC 文件跟踪或记录

标签 browser coldfusion cfc

有没有办法通过像 firebug 或其他浏览器插件这样的 brasiers 来从 cfc 文件进行跟踪或记录控制台。

我对 CF 完全陌生,如果这看起来是一个愚蠢的问题,我很抱歉。

最佳答案

如果您希望日志在浏览器中可见,ColdFire 是您的最佳选择。有了它,即使在生产站点上,您也可以看到 ColdFusion 的所有扩展调试信息。除非您通过 ColdFire 进行了正确的身份验证,否则服务器不会吐出扩展信息。

正如@gillesc所建议的,您可以使用从ColdBox框架中提取的LogBox。 ColdBox Framework 具有 Debug模式,允许您将消息跟踪到页面底部或单独的窗口。即使在生产站点上,这也很有用,因为您可以观察其他用户的跟踪器方法。

最后,您可以使用writeDump(var="my log message",output="console")简单地打印到控制台为了快速调试——或者——使用<cflog>标签将日志消息保存到指定的日志文件中,您可以使用 tail 监视该日志文件。对于一个非常简单的解决方案,您可以将日志文件保存到站点的根目录,然后只需按 F5 即可查看新的日志条目;但是,我不建议这种做法(除非您保存信用卡信息并与我共享该文件:)。

希望此回复对您有所帮助。

亚伦

关于browser - 如何从 CFC 文件跟踪或记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10199718/

相关文章:

flash - 从 Flash 中检测浏览器的类型和版本

javascript - 客户端可以更改浏览器的 JavaScript 值吗?

HTML/CSS : My Mini-Chat is overflowing in IE

coldfusion - 您如何使用命令提示符而不是 Coldfusion Administrator html 界面打包已编译的 Coldfusion 代码?

coldfusion - 您可以为远程 CFC 函数中的参数设置默认值吗?

asp.net - 使用 http post 可以上传多大的文件有硬性限制吗?

mysql - 使用 ColdFusion 和 MySQL 插入后获取表 ID

javascript - 如何将数据传递到 HighCharts 中的下一页?

coldfusion - 我应该在 CFC 中使用 CFINCLUDE 还是 CFSAVECONTENT

coldfusion - 对于CFC中的cfscript函数,默认情况下是否为output = false?