りえすけToo!トップページ りえすけ島ナンデモ日誌
  ナンデモ日誌 OldGameReview家 おみやげ屋 リンクの港 送信フォーム 掲示板

cronで自動的に人気記事ランキングを更新する

カテゴリ:[Movable Type] — 2006年06月10日(土) 12:56 Posted by Riesuke

先日は人気記事ランキングを作る話を書きましたが、今日はそれを自動的に毎日更新するcronのやり方です。当方のサーバーはXREAですので、XREAでのやり方を。

まずはこういう内容のファイルを作り、.shファイルとして適当に保存します。名前は適当で。makerank.shとかそんな感じ。

#!/bin/sh
#php
/usr/local/bin/php /virtual/ID/public_html/(MTまでのパス)/makerank.php
exit

ID・MTまでのパスは各自書き換えで。ここではhottopicテンプレによって出力されるファイルをmakerank.phpとします。これも各自書き換えで。

次にFTPでそれを/にアップロード。public_htmlの上の階層ですね。一応パーミッションは700としました。

で、管理メニューに入ってから、cronジョブの設定を行います。例にもありますが、毎日夜中の0時に更新したければ「0 0 * * * makerank.sh」というような設定をします。

実際に時間が来て、cronが実行されるとメールが届きますので、これで正常に動いたことを確認します。

今後このメールがいらないなら、管理メニューから指定するファイル名を

makerank.sh 2>&1 > /dev/null

とすればメールは来なくなります。あとはほっとけば毎日更新してくれます。楽ですよ。

この記事へのコメント

コメントはまだありません。

この記事へコメントを書き込む

いままで、ここでコメントしたことがないときは、コメントを表示する前にこのウェブログのオーナーの承認が必要になることがあります。承認されるまでコメントは表示されません。




cookieに貴方の情報を保存しますか?



トラックバック

このエントリーのトラックバックURL:

» Open MagicVox.net さんとこの人気記事ランキングを入れてみました from Keep on!!
ずっと試してみたくて試しそびれていた、Open MagicVox.net さんと...

トラックバック時刻: 2006年10月25日(水) 19:22