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