Home > CakePHP Tips > 未分類

未分類 Category

cron ジョブ

cron ジョブを実行したい場合の方法

http://www.exsample.com/controller/action の処理を cron で実行する場合の例を記述する。

Shell クラス(Cake コマンド)を利用した cron ジョブを実行する場合は下記を参照。
Shell クラスを利用した cron ジョブ

文中で使用する PATH は下記の通り定義するものとする。
※[VENDERS] は CAKE_CORE_INCLUDE_PATH/vendors
※[APP] は ROOT/APP_DIR

FULL TEXT READING

ログ出力

ログを出力したしたい場合に使用する関数。

使用方法

Object クラスのメソッドとして、log() が用意されているため、コントローラ、モデル、ビュー、ヘルパーなど Object クラスを継承しているクラスで下記のように使用することができる。

$this->log($msg, $type = LOG_ERROR)

第1引数

$msg:ログファイルに出力したいメッセージ。配列の場合は、print_r() の出力形式と同じように出力される。

第2引数

$type:ログのタイプ(ログ出力レベル)。下記の通り定義されている。

$levels = array(
	LOG_WARNING => 'warning',  // 3
	LOG_NOTICE => 'notice',  // 4
	LOG_INFO => 'info',  // 6
	LOG_DEBUG => 'debug',  // 5
	LOG_ERR => 'error',  // 2
	LOG_ERROR => 'error'  // 2
);

FULL TEXT READING

URL 取得

自分の URL を取得したいときに使えるメンバや関数。

FULL TEXT READING

Home > CakePHP Tips > 未分類

検索
Feeds
メタ情報

ページの先頭へ