如何将FirePHP输出发送到文件而不是Firebug控制台?


How do I send FirePHP output to a file instead of the Firebug console?

如何将所有FirePHP输出发送到文件而不是Firebug控制台?

基本上,一旦部署了站点,我想要"拨动开关",并将输出发送到日志文件而不是开发控制台。

FirePHP不打算用于生产站点。日志记录只发送到web浏览器。如果它处于活动状态,它可能会暴露最终用户不应该看到的信息。

你能做的是创建一个子类FirePHP。将FirePHP的消息写入日志文件,然后将它们发送到FirePHP。让日志类能够启用或禁用FirePHP。在部署时,禁用FirePHP,让消息只进入日志文件。

正如其他post saving internal在生产中提到的,这不是一个好主意。为了调试,虽然可以使用ConsoleExport插件将"控制台"面板消息保存到HTML文件中。NetExport存在于"Net"面板。也许这些可以重用为FirePHP插件?