debug=0 でのSQLログの取得
Configure::read('debug') = 0
だと、SQLログは変数($db->_queriesLog)に格納されない。
本番運用でのSQLログを取得するためには、$db->fullDebug = true; にして運用する必要がある。
$db =& ConnectionManager::getDataSource('default');
$db->fullDebug = true;
コントローラだったら、BeforeFilter()、シェルだったら、startup(); に記述する
Read other posts