CRONの設定


CORNを設定しよう!

1233284089_099033500.jpg

CORNの設定をしますが、まずはshファイルをこちらからダウンロードしてください。
解凍すると説明書が入っておりますので適切に設定をしてbinフォルダーに全て属性は755に
設定をしてアップロードをしてください。

※shの属性は755になっております。
次にコアサーバーの管理画面に移動をして左側にあるCRONジョブをクリックすると上記の画面に移ります。

下記を参考にしながら6つあるCRONジョブの設定をしてください。


設定する以下のCRONジョブ

/virtual/アカウント/public_html/ドメイン名/bin/tool_rss_cache.cron.sh
/virtual/アカウント/public_html/ドメイン名/bin/tool_news_cache.cron.sh
/virtual/アカウント/public_html/ドメイン名/bin/tool_send_birthday_mail.cron.sh
/virtual/アカウント/public_html/ドメイン名/bin/tool_send_dairy_news.cron.sh
/virtual/アカウント/public_html/ドメイン名/bin/tool_send_mail_in_queue.cron.sh
/virtual/アカウント/public_html/ドメイン名/bin/tool_send_schedule_mail.cron.sh


CRONの設定の例

○毎時0分に/virtual/アカウント/cron1.shを実行する
0 * * * * cron1.sh

○毎日午前5時0分に/virtual/アカウント/cron2.shを実行する
0 5 * * * cron2.sh

○毎週日曜日の午後6時30分に/virtual/アカウント/cron3.shを実行する
30 18 * * 0 cron3.sh

○毎月1日の午後9時45分に/virtual/アカウント/cron4.shを実行する
45 21 1 * * cron4.sh

○1月1日の午前0時0分に/virtual/アカウント/cron5.shを実行する
0 0 1 1 * cron5.sh

○毎日2時間毎に/virtual/アカウント/cron6.shを実行する
0 */2 * * * cron6.sh

○5,10,15,20,25,30日の午前1時0分に/virtual/アカウント/cron7.shを実行する
0 1 */5 * * cron7.sh

設定をしたら下にある保存をクリックしてください。
これで、CRONの設定は完了します。


CRON設定(さくらインターネット共有)

1233284102_008681300.jpg

さくらレンタルサーバー用CRON(実行コマンド)

/home/アカウント/www/設置フォルダー/bin/CRONファイルの名.cron /home/アカウント/www/設置フォルダー/bin/ /usr/local/bin/php > /dev/null 2>&1


RSSのCRONが一日一回でいいのであれば下記のように設定

/home/アカウント/www/設置フォルダー/bin/*.cron /home/アカウント/www/設置フォルダー/bin/ /usr/local/bin/php > /dev/null 2>&1

※設定を間違えていたため修正しました。

追記項目

新しいCRONの設定です。
さくらの使用の変更で以下の内容のcron.shファイルを作ります。

SHファイルの属性は700

#!/bin/sh
cd /home/アカウント/www/mynets/bin ; /usr/local/bin/php tool_rss_cache.php
exit

アップロードをしたらコントロールパネルのCRONの設定で
/home/アカウント/www/mynets/bin/cron.sh