さくらインターネットで5つ以上、cronを設定する方法

さくらインターネットでは自動でプログラムを実行したい場合、cronを使って実装することができます。

 

管理画面から cron の設定を行う場合

さくらインターネットの管理画面に入って、アプリケーションの設定 - CRONの設定

 

実行プログラムの書き方

 

「test」の部分を実行したディレクトリ名やファイル名に変更してください。

 

例:batchという ディレクトリに twitter.php というファイルを実行したい場合は、

 

 

と記載してください。

 

実行日時の書き方

1)毎時5分に指定のプログラムを実行したい場合

 

2)毎日0時に指定のプログラムを実行したい場合

 

3)毎月1日に指定のプログラムを実行したい場合

 

さくらインターネットではcronの設定が5つまでしか設定することができません

ただこれは管理画面からの設定が5つまでとなっていますので、シェルログインを使ってsshを使えば「無制限」に
設定することができます。

ーさくらインターネッットでシェルログイン/ssh する方法

 

sshからcronを設定する方法

 

毎日0時にプログラムを実行したい場合、

 

 

「実行時間」と「実行プログラム」を記載を同じ1行で記載します。

まずは実行したいcronを 秀丸 や sublime text で書き、コピペしておきましょう。sshでのコマンドに慣れていないと思ってもみないところでミスしてしまうので注意しましょう。

 

それではcronプログラム貼り付けていきます。

1)crontab -e を実行
2)適当に aaa などを入力して改行
3)さきほどコピペした実行プログラムを貼り付ける
4)escボタンを押して、aaa の行に移動して 「d」を入力
5)無事削除できたら、「:wq」と入力

 

 

と出れば、プログラムを入力完了しました。

 

cronプログラムの確認するには、

管理画面上からも設定した cron を表示されるので、心配の方は 管理画面からみてみてください