[CakePHP] さくらインターネットでcron実行する

CakePHPを、さくらインターネットでcron実行する単純な例。複雑なのものや一括実行するものはそのうち追記するかもしれない。

毎時15分間隔で毎日実行の例

コントロールパネルから

スポンサードリンク

コマンドから

# crontab -e
# 分  時  日  月  曜日  コマンド

*/15    *       *       *       0,1,2,3,4,5,6   /usr/local/bin/php /home/*SakuraAccount*/cake125/cake/console/cake.php server_statuses -app /home/*SakuraAccount*/www/*www.your.domain*/app/

スクリプト例


/app/vendors/shells/server_statuses.php

<?php
class ServerStatusesShell extends Shell {
var $uses = null;

function main(){
$this->_www();
}

function _www(){
//something
}
}
?>


関連記事

スポンサードリンク

Comments

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です