シン・レンタルサーバーで決まった時刻にコマンドを実行する方法

シン・レンタルサーバーでは、決まった時刻にコマンドを実行できます。設定場所は、サーバーパネルの「Cron設定」です。

毎日22時に実行する

「Cron設定を追加」を開きます。毎日22:00にするなら、分は 0、時間は 22、日・月・曜日は * です。* は「毎回」です。

コマンドは、動かしたいプログラムのパスです。PHPなら、サーバーパネルの「サーバー情報」にある「コマンドパス一覧」のパスを先頭に付けます。マニュアルに載っている形は次のとおりです。PHPの番号とパスは、一覧に出ているものへ変えてください。

/usr/bin/php7.4 /home/サーバーID/ドメイン名/public_html/abc.php

入力できたら「追加する」を押します。ボタンが「確認画面へ進む」の画面では、そのあと「追加する」を押します。

実行結果のメール

実行のたびにメールが欲しいときは、「Cron結果の通知アドレス」にメールアドレスを入れます。メールも、ホームディレクトリの Maildir への保存も要らないときは、通知アドレスに "" だけを入れて設定します。

Information

PHPのファイルには、実行できる権限が必要です。マニュアルではパーミッション 701 が例になっています。手順の全文は Cron設定 にあります。