2

すべてのFirePHP出力をFirebugコンソールではなくファイルに送信するにはどうすればよいですか?

基本的に、サイトがデプロイされたら、「スイッチをフリック」して、出力を開発コンソールではなくログファイルに送信したいと思います。

4

2 に答える 2

2

FirePHPは、実稼働サイトでの使用を目的としたものではありません。ロギングはWebブラウザにのみ送信されます。これを公開したままにすると、エンドユーザーに表示されるべきではない情報が公開される可能性があります。

できることは、FirePHPをサブクラス化するクラスを作成することです。FirePHPのメッセージをログファイルに書き込んでから、FirePHPに送信します。ロギングクラスにFirePHPを有効または無効にする機能を与えます。展開時に、FirePHPを無効にし、メッセージがログファイルにのみ送信されるようにします。

于 2013-01-20T05:38:39.077 に答える
0

他の投稿で述べたように、本番環境で内部を保存することは良い考えではありません。デバッグの場合、 ConsoleExportアドオンを使用して「コンソール」パネルメッセージをHTMLファイルに保存できます。NetExportは、「ネット」パネル用に存在します。たぶん、これらはFirePHPアドオンに再利用できますか?

于 2013-04-05T15:45:47.007 に答える