【cron】さくらインターネットで、CRONでPHPを実行する

さくらインターネットで、cronを使って、指定の時間になったらPHPを実行するように設定する場合のメモ。

さくらインターネットでは、契約内容によってSSHが使えない場合がありますが、以下のように管理画面でCRONを設定できます。

管理画面→CRONの設定→CRON スケジュール設定

CRON スケジュール設定

毎時18時00分に実行したい場合は、上記の「月」「日」に「*」を入力。
「時」に「18」、「分」に「0」を入力。

実行コマンドは以下のように設定。

cd /home/[アカウント名]/www/[実行ディレクトリ]/ ; /usr/local/bin/php [実行ファイル名] 1> /dev/null

例えば、アカウント名が「test」で、実行ディレクトリが「test」、実行ファイル名が「sample.php」の場合、
cd /home/test/www/test/ ; /usr/local/bin/php sample.php 1> /dev/null
となります。

「1> /dev/null」は、実行結果がメールで送信されるのを防ぐために追加しています。
メールが欲しければ取っちゃって下さい。

カテゴリー:さくらインターネットコメント(0)

コメントを残す

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

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt="">

コメントフィード

トラックバックURL: http://takanix.com/wp-trackback.php?p=1250