k01ken’s b10g

He110 W0r1d!

ロリポップのcronでプログラムを定期実行してみる

プランによってcronの使用制限があります。自分の場合はスタンダードなので、
10個までcronが登録できて、1分毎に作動できます。
cron設定 / サーバー・プログラム / マニュアル - レンタルサーバーならロリポップ!

今回はテストとしてサンプルプログラムを1分ごとに起動したいと思います。

1.ユーザー管理ページへログインする
https://user.lolipop.jp/

2.左サイドバーのサーバーの管理・設定 - cron設定をクリック

3.ルート部分のwebディレクトリに、test_cronディレクトリを作成して、その中に、以下のコードをcron.phpで保存します。

<?php
  date_default_timezone_set('Asia/Tokyo');

  $handle = fopen("test.txt", "a+");
  fwrite($handle, date("Y-m-d H:i:s")."\r\n");
  fclose($handle);
?>

4.
cronの設定名はtest_cron
日付 ( 月 )は、毎月
日付 ( 日 )は毎日
曜日は毎日
時間 ( 時 )は毎時
時間 ( 分 )は1分毎
実行ファイルパスはtest_cron/cron.php
と記入し、設定ボタンをクリックすると作成する

5.これによって、1分ごとに現在時刻がtest.txtに追加されていきます。


※今回はサンプルプログラムなので、作成したcronを削除することを忘れないでください。