Movable Type に関連する情報やプラグインを公開。お天気情報プラグインが一番人気

MTのindex Rebuild自動化

僕のHPはindexにお天気情報を載せている。そのため日々indexを更新しなくては旨くない。
でも自宅不在時には更新もできなくて(+д+)マズーな状況となる。ということでCRONとして勝手に更新してくれるCGIを作成した。XREAとかはCRONジョブが設定できるのでツカエルCGIと思うので公開します。

自動化スクリプトはこちら(RebuildIndex.cgi) 

<動作環境>
LINUXやUNIXでCRONが使える環境。(CRONで使わないと意味ないんで...)
<スクリプトの使用方法>
ダウンロードしたRebuildIndex.cgi内の変数を下記の表に従って編集ください。
スクリプト内部の頭にある変数の設定を行います。自分のサーバ環境にあわせて下さい
MT_ID Movable Typeのユーザ名をご記入下さい
MT_PW Movable Typeのパスワードをご記入下さい
server サーバ名をご記入下さい(例:www.hogehoge.jp)

2004/08/31 追記:LWP 同梱
本プログラムは LWP モジュールが必要です。必要に応じて LWP モジュールをインストール下さい。

2003年12月24日 | drk | コメント(3)  

コメント(3)

こんにちは。
昨日、コメントした者ですが、私はサーバーはXREAを利用していて、CRONも設定して、試行錯誤の末、設定時刻が経過すると「→OK」のメールも来るようにはなりました。
しかし、MTが自動更新されていないようで、天気情報が日にちがかなり過ぎてからも変わりません。
何が原因かお分かりでしたら、ぜひ教えていただけないでしょうか?
ちなみに、メールでは、
「->Access: http://(xreaのID).s(xreaの数字).xrea.com/mt/mt.cgi?__mode=rebuild&blog_id=2&type=index&next=0&offset=&limit=&total_entries=26&is_bm=&entry_id=&is_new=&old_status=&username=(MTのID)&password=(MTのパスワード) -> OK」
というメールが来ます。

MTWeatherを利用させていただいております!
とても便利で、MTの一つのアクセントになっています。ありがとうございます!
今回、自動化を図るべく、RebuildIndex.cgiも利用させていただこうと、正月で時間のある今に、チャレンジしているのですが、サーバーはXREAを利用しているので、CRONジョブは設定できるのですが、
「Can't open perl script "/virtual/(自分のMTのID)/RebuildIndex.cgi": No such file or directory」
となってしまって、上手く作動しません。
お忙しい中、恐縮ですが、設定の仕方をもう少し詳しく教えていただけないでしょうか?よろしくお願い致します!

こんにちは、先日MTWeatherをDLさせていただき活用させて頂いてます。
RebuildIndex.cgiをWindows環境で使用させて頂いております。
最初Windowsでcronは無理か?と思いましたかなんとかcronを入れて
RebuildIndex.cgiを動かそうと必死だったのですがPerlのライブラリーに
「Jcode.pm」を入れたところ問題なく動きました。 ありがとうございます♪

コメントする

CONTACTご相談・お問い合わせ

drk7.jpでは、小規模な CGI 開発から技術支援まで幅広くご相談にのります。

ご相談・お問い合わせはこちら からお気軽にどうぞ。

ページのTOPへ

Copyright © drk7.jp, All Rights Reserved.