さくらのレンタルサーバー cron設定方法

レンタル鯖がcrontabに対応していたので、設定してみた。

コマンドが正常に実行されることを確認。

telnet www(number).sakura.ne.jp
login:(user_name)
Password:****


/usr/local/bin/php /home/(user_name)/www/(dir_name)/php/cron.php

で、crontabの編集で以下のように追加。*1

*/10 12 * * * /usr/local/bin/php /home/(user_name)/www/(dir_name)/php/cron.php*2

上の例では12時〜13時までの間、10分毎にcron.phpが実行されるようになります。
crontabの詳しい説明はここ


FTPのほうで属性:705に変更しないと正常に動作しないという報告あり。


ブラウザから設定する場合には、新規項目の追加で

実行するコマンド:/usr/local/bin/php /home/(user_name)/www/(dir_name)/php/cron.php
実行させる日時:適当に

とする

*1:たぶんシェルスクリプトをうpして指定したほうが効率いい。crontab一行で複数のコマンドを実行できる。

*2:(*は半角)