CakePHP でログ出力させるメモです。 $this->log(ログに出力するメッセージ, ログ種別); 出力するメッセージは文字列でも配列でもかまいません。配列の場合は print_r されたものが出力されます。 ログの種別は LOG_DEBUG で debug.log 、 LOG_ERROR で error.log に出力されます。デフォルトは LOG_ERROR です。 ログファイルは LOGS で指定されたディレクトリへ出力されます。 デフォルトは /app/tmp/logs です。 ただこの定数 LOGS は cake/config/paths.php で指定されているので、app/config/core.php で定義されている定数のように気軽に変更しない方がいいかもしれません。 ログファイルが存在しない場合はファイルを作成してくれます。 出力されるログは下記のようになります