Kohana 3.2.0を使用していますが、以下に示すようにコードでログを使用しているときに、ログファイルに書き込まれる出力が期待どおりではありません。コンテンツは正しく書き込まれていますが、ログの「レベル」が間違っています。これは、「INFO」と「ALERT」を除くすべてのログレベルで正常に機能します。INFOの場合はDEBUGとして書き込み、ALERTの場合はCRITICALとして書き込みます。
コントローラ内-
Log :: instance()-> add(Log :: INFO、'見つかった一致は'。$matches [0]);
ログファイル内-
2013-03-25 11:48:26 ---デバッグ:見つかった一致は果物です
\ system \ classes \ kohana\log.phpの値は以下のとおりです。
    >const EMERGENCY = LOG_EMERG;    // 0
>const ALERT     = LOG_ALERT;    // 1
>const CRITICAL  = LOG_CRIT;     // 2
>const ERROR     = LOG_ERR;      // 3
>const WARNING   = LOG_WARNING;  // 4
>const NOTICE    = LOG_NOTICE;   // 5
>const INFO      = LOG_INFO;     // 6
>const DEBUG     = LOG_DEBUG;    // 7
>const STRACE    = 8;