≪HOME(21世紀のアフィリエイト通販生活)

mt-rebuildを使ってcron jobを実行

RSSで取り込んだニュースの記事を自動更新させる事にしました。

mt-rssfeed.tar.gzを解凍して得られるmt-rebuild.plを使用します。
単体で欲しい場合はこちらで、
mt-rebuild

mt-rebuild.plをMovableTypeをインストしたフォルダ(mt.cgiなどがある所)にアップします。アクセス権は「700」

後はサーバー側でcron jobを設定します。cron(クーロン)って何かと言うと、UNIXで指定した日時、曜日に特定のプログラムを起動する機能なんです。殆どのサーバー業者はUNIX系OSを使ってるので、ご利用のサーバー業者でもcronを実行できる可能性があります。私が使ってるエックスサーバー(Xserver)でも対応しています。

このcronのコマンドで引数を渡すことで任意テンプレートの自動再構築が可能となります。通常はコマンドラインから実行しますが、エックスサーバーではGUI環境が用意されています。コマンドは以下のように指定します。引数のダブルコーテーションは削除しておきましょう。でないと恐らく動きません。

/MovableTypeインストールパス/mt-rebuild.pl -mode="index" -blog_id="1" -template="News"

こうしておくと、指定した時間ごとにニュース記事が更新されていきます。
※指定コマンドの書き方についてはmt-rebuild.plを開いて確認できます。

投稿者 Locutus : 2005年01月07日 16:59 EDIT   カテゴリ⇒ MovableTypeカスタマイズ

この記事のトラックバックURL :
コメント

始めまして近藤と申します。
とてもわかりやすいサイトをありがとうございます。
定期的に拝見させていただいております。


今回は
mt-rebuildとcronで自動再構築のことについてお聞きしたいです。
cronを実行すると


Rebuild error:
~文字化け~◆: ~文字化け~
~文字化け~◆: ~文字化け~
~文字化け~◆~文字化け~


って文字化けしまくります。何ででしょう?
このMTをおいているサーバーはXサーバーです。
症状は全く再構築してないという状況です。


もしご存知でしたらアドバイスをいただけませんでしょうか?
お手数ですがよろしくお願いいたします。


近藤

投稿者 近藤 : 2006年04月14日 13:38

近藤です。
すいません自己解決しました。


ただ、新たな問題が出ましてこちらを
アドバイスいただけないかなと思います。


1つのブログを自動で再構築することはできるのですが、
全てのブログを再構築するためにはcronを50個作らないと
だめなのでしょうか?ご存知でしたらアドバイスいただけませんか?


お手数ですがよろしくお願いいたします。
近藤

投稿者 近藤 : 2006年04月14日 18:42

この記事へコメントを投稿できます。ご自由にどうぞ!

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)




※空白行を入れたい場合は2行開けてみて下さい。m(_"_)m

≪HOME(21世紀のアフィリエイト通販生活)

cron_job
王冠 ナンバー1の稼ぎ頭 王冠

エーハチ・ネット

一番アフィリエイト収入日記で毎月わが家の家計を助けてくれる優良ASPです。
複数サイトがある場合は、同じアカウントのまま簡単追加!広告コード取得が簡単なのでも有名です。

最近の記事
エックスサーバーのメリット
エックスサーバーのデメリット
エックスサーバーがMovableTypeのインストールマニュアルを公開
ノートン・インターネットセキュリティ
レッチリ~ダニー カリフォルニア♪
最近のトラックバック&コメント
カテゴリー
月別アーカイブ[過去記事]
BlogPeople
自分のリンクリストに登録する!
ブログ作成・お役立ちリンク
ブログの記事&タイトル考察リンク