FirePHP/Firefox+FireBugでPHPのデバッグ

[401] [401] Client error: `POST https://webservices.amazon.co.jp/paapi5/getitems` resulted in a `401 Unauthorized` response: {"__type":"com.amazon.paapi5#UnrecognizedClientException","Errors":[{"Code":"UnrecognizedClient","Message":"The Access K (truncated...)


FirefoxでPHPのデバッグが出来るエクステンションFirePHPです。
FireBug上での動作となりますが、非常に便利です。

FirefoxにFireBugがインストールされていることが前提となります。

まずFirefoxにFirePHPをインストールします。

そしてPHP側にもライブラリをインストールする必要があります。
pearよりインストールが可能です。

pear channel-discover pear.firephp.org
pear install firephp/FirePHPCore

他にもZend Frameworkにインストールするバージョンもあります。

これで準備は終了です。

デバッグしたいphpスクリプトよりライブラリを呼び出します。

require_once(‘FirePHPCore/FirePHP.class.php’);

Output Bufferingの設定を行います。

ob_start();

サンプルスクリプト(オフィシャルサイトより)です。

$firephp = FirePHP::getInstance(true);
$var = array(‘i’=>10, ‘j’=>20);
$firephp->log($var, ‘Iterators’);

他にもいろいろな使い方が出来ます。
PHPで開発されている方は一度使ってみてはいかがでしょう?

Leave a comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

Webサイトのこと、WordPressのこと、何でもお問い合わせ下さい