【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)

コメントを残す

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

コメントフィード

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