すべてのFirePHP出力をFirebugコンソールではなくファイルに送信するにはどうすればよいですか?
基本的に、サイトがデプロイされたら、「スイッチをフリック」して、出力を開発コンソールではなくログファイルに送信したいと思います。
FirePHPは、実稼働サイトでの使用を目的としたものではありません。ロギングはWebブラウザにのみ送信されます。これを公開したままにすると、エンドユーザーに表示されるべきではない情報が公開される可能性があります。
できることは、FirePHPをサブクラス化するクラスを作成することです。FirePHPのメッセージをログファイルに書き込んでから、FirePHPに送信します。ロギングクラスにFirePHPを有効または無効にする機能を与えます。展開時に、FirePHPを無効にし、メッセージがログファイルにのみ送信されるようにします。
他の投稿で述べたように、本番環境で内部を保存することは良い考えではありません。デバッグの場合、 ConsoleExportアドオンを使用して「コンソール」パネルメッセージをHTMLファイルに保存できます。NetExportは、「ネット」パネル用に存在します。たぶん、これらはFirePHPアドオンに再利用できますか?