FirePHP でエラーと警告をキャッチして Firebug コンソールに報告する方法がわかりません。
FirePHP をインストールしましたが、動作していることは確かです。コンソールに次のような応答が表示されます。
fb('Log message', FirePHP::LOG);
fb('Info message', FirePHP::INFO);
fb('Warn message', FirePHP::WARN);
fb('Error message', FirePHP::ERROR);
基本的に「ログメッセージ」「情報メッセージ」「警告メッセージ」「エラーメッセージ」が表示されます。次に、コードを意図的に壊すように変更しました。IT はログからこれを教えてくれました。
[21-Jan-2013 22:19:49] PHP Warning: Missing argument 3 for
echo_first_image(), called in
/app/web/xxx/wp-content/themes/xxx/home.php on
line 85 and defined in
/app/web/xxx/wp-content/themes/xxx/functions.php
on line 12
これを FirePHP でキャッチして印刷しようとしていますが、検出されず、理由がわかりません。FirePHP を初期化するための私の完全なコード ブロック:
<?php /* debug */
require_once("debug/FirePHP.class.php");
require_once('debug/fb.php');
$firephp = FirePHP::getInstance(true);
ob_start();
fb('Log message', FirePHP::LOG);
fb('Info message', FirePHP::INFO);
fb('Warn message', FirePHP::WARN);
fb('Error message', FirePHP::ERROR);
?>
説明またはリソースが役立ちます。ありがとう!