« 抱きしめても怒りませんか。 | メイン | MovableType 4。 »

MovableType TouchMe Plugin (for MT on FastCGI)。

FastCGI環境でMovableTypeを動かしている場合、プラグインを追加したりしてもそのままでは反映されない。一度起動したものが常駐? するようになるからだ。

プラグインの追加等を反映させるためには、ログインしてtouchコマンドでファイルを更新してやる必要がある。

で、これが面倒臭いので、ファイルをtouchするプラグインを書いてみた。

Download:

※メイン・メニュー→プラグイン で表示される以下のプラグイン名称部分のリンクをクリックすると暫くしてから画面が更新されます。

プラグインの起動

パーミッションとかファイルのオーナーの関係でCGI(fcgi)からtouchできる設定になっていないと更新されません。なので、本番環境というよりもプラグイン開発者がローカル環境とかで使う、とかいうケースで使えるでしょうかね。

AdminScript, CommentScript , TrackbackScript, SearchScript を対象にしています。

他のファイルも対象にしたい場合は改造等ご自由に(再配布もご自由にどうぞ)。

カテゴリー: MovableType

トラックバック

このエントリーのTBPingURL:
http://junnama.alfasado.net/mt/RRrt4444.mt/1420/movabletype_touchmefor_mt_on_f.html

この一覧は、次のエントリーを参照しています: MovableType TouchMe Plugin (for MT on FastCGI)。:

» links for 2007-06-04 送信元 showBOO's delicious BOOKMARK
[N] Inside AdSense「AdSense 日本版 公式ブログ」 (tags: Adsense Affiliate) ... [詳しくはこちら]

» TouchMe Plugin(MovableType4対応版)。 送信元 Junnama Online (Mirror)
MT4Beta2をFastCGI環境で動かしてみた。特に問題なく動く。ひと安心... [詳しくはこちら]

コメント (4)

常駐で少なからず苦しんでたんで助かります。感謝しながら、大切に使わせてもらいます。すばらしい。
MT 3.35 と MT4.0 でちゃんと動いてます。

あ、ごめんなさい。
MT 4.0 では Unknown action touchme と出てしまってました。
連続で申し訳ないです。

ややこしくてすいません。このページ古いので、以下のページから落とせるやつがMT4対応版です。

http://junnama.alfasado.net/online/2007/07/touchme.html

ども、ちょっと報告です。
Movable Type 3.35 で、このページから落とす version 0.1 はうまく動いてるんですが、
http://junnama.alfasado.net/online/2007/07/touchme.html
上記の URI から落とす version 0.2 は、プラグインのリストには出てくるものの、どうもうまく動いてないようです(リロードしてもプラグインの追加を反映できない)。対応バージョンに、MovableType3.x とあったんで、一応、報告しておきます。

コメントを投稿

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


トップページ | アーカイブ(このブログの全てのエントリーの一覧)

最近のエントリー

このブログのフィードを取得
[フィードとは]