[Codeigniter-users] FirePHPについて

Zurück zum Archiv-Index

Takeshi Amano p****@takes*****
2008年 10月 9日 (木) 13:57:46 JST


天野です

> FireBugみたいにというよりも
> FireBug のコンソールに出力されます。

Firebugとかつかっていて一番うざいのはブラウザ画面の下の
スペースをとられてしまうことですね。javascriptのデバッグには
仕方がないように思いますがPHPのデバックにはCIのログ出力
機能を使ってsystem/logs以下にログを出力しています。

最近は以下のようなヘルパ関数を使っています。

function log_error($value) {
	if (is_string($value)) {
		log_message('error', $value);
	} else {
		log_message('error', print_r($value, true));
	}
}

これを使うとlog_message('error',...) といつも入力しなくて
log_error(${出したい変数}) ですぐ呼べるし、配列を判別
してくれて配列の変数も突っ込めるの便利です。

これはerrorでメッセージを出しているのでconfig.php内で
errorでログが出力されるように以下の様に設定を変える
必要がありますね。

$config['log_threshold'] = 1;

linuxの場合system/logs ディレクトリでtail -f log-2008-10-09.php
とかしてエラーが流れるのを見ています。

Takeshi Amano

As for that VP talk all the time, I'll tell you, I still can't answer
that question until somebody answers for me what is it exactly that
the VP does every day? - Sarah Palin




Codeigniter-users メーリングリストの案内
Zurück zum Archiv-Index