さくらインターネットのcronでcakephpのアクションを動かしたい<CakePHP>

cakephp でRSS更新プログラムを作成。
下記URLをさくらインターネットのcronで
設定したい。

http://*****/products/update

1)

http://*****/
に cron.php を作成し、↓を記述する。

<?php
// さくらインターネット cron RSS更新
$_GET[‘url’] = “products/update/”;
require_once( dirname(__FILE__) . “/index.php” );
?>

※ index.php はcakephpの起点ファイル。

 2) さくらコンパネ > CRONの設定

例)木曜5分おきにcronを実行する場合

実行コマンド:

 cd /home/******/www/; /usr/local/bin/php cron.php 1>/dev/null

月 *
日 *
時 *
分 */5
曜日 木

 木曜10:00に実行するとき
月 *
日 *
時 10
分 00
曜日 木

 これでうまくいきます。解決。

 

コメントを残す

メールアドレスが公開されることはありません。