如何将所有 FirePHP 输出发送到文件而不是 Firebug 控制台?
基本上,一旦部署了站点,我想“轻按开关”并将输出发送到日志文件而不是开发控制台。
FirePHP 不适合在生产站点上使用。日志仅发送到 Web 浏览器。如果不这样做,它可能会暴露最终用户不应该看到的信息。
您可以做的是创建一个继承 FirePHP 的类。将 FirePHP 的消息写入日志文件,然后将它们发送到 FirePHP。让您的日志记录类能够启用或禁用 FirePHP。在部署时,禁用 FirePHP 并将消息仅发送到日志文件。
正如其他帖子在生产中保存内部构件所提到的那样,这不是一个好主意。使用ConsoleExport插件可以将“控制台”面板消息保存到 HTML 文件以进行调试。“Net”面板存在NetExport。也许这些可以重用于 FirePHP 插件?