雑記:MT 3.33

JW (エホバの証人)、サイト運営、技術、自己啓発、雑談など雑多な話題を密かに扱う不定期更新の雑記。

MT 3.33

古いMovableType(本ブログで使用しているシステム)にクロスサイトスクリプティングの脆弱性があるということで、このたび、長らくほったらかしにしていたMovableTypeを(3.2-ja-2から3.33-jaに)アップグレードしました。以下、後々何をしたか思い起こせるようにするための自分のためのメモ書きを残しておきます。

まず、MovableTypeをダウンロードするわけですが、今はECバイヤーズというところからダウンロードするようになってるみたいです。ダウンロード期限が登録してから60日以内なので、バージョンアップのたびに登録しないと駄目なのかな。。ここが一番大きな壁かも。。

ダウンロードしたMT-3_33-ja.zipを解凍したものに、これまで使っていた設定ファイル(mt-config.cgi)とデータのあるディレクトリ(BerkeleyDBを使ってる場合)をコピーしてこればそれだけで新しいバージョンで使えるようになりました。まだきちんと動作確認してませんが、まあ多分、大丈夫でしょう。。問題は何かあってから考えよう。。やったことはコマンドで書くとこんな感じです。

[yosh@local]$ scp MT-3_33-ja.zip yosh.exjw.org:~/cgi-bin/
[yosh@local]$ ssh yosh.exjw.org 
[yosh@yosh.exjw.org]$ cd cgi-bin/
[yosh@yosh.exjw.org]$ mv mt mt.bak 
[yosh@yosh.exjw.org]$ unzip MT-3_33-ja.zip 
[yosh@yosh.exjw.org]$ mv MT-3.33-ja mt 
[yosh@yosh.exjw.org]$ cp mt.bak/mt-config.cgi mt/ 
[yosh@yosh.exjw.org]$ cp -r mt.bak/db mt/ 
なんかいろいろ機能が増えてるようなのでこれを機にいろいろいじってみます。記事の構築に時間がかかるようになった気がするのは気のせいかな。。

(追記)
トップページの再構築時に500エラーが頻発してたのですが、テンプレート部分のlastn 属性を使用しないrecently_commented_onはメモリ消費量が増大しやすいというのが問題でした。また、データベースとして使ってるBerkeleyDBはパフォーマンスが悪いらしいので、SQLiteに変えたほうがいいかも。また元気な時にいじろう。。

2006年10月06日07:00投稿 | 技術的なこと | Comments (4) | Trackbacks (1)

この記事に対するコメント

コメントテスト
なんかエラーが良く出る。。

Posted by yosh at 2006年10月07日 16:58

あ、私んところまだ3.2だ。
ムーバブルタイプ管理する余裕をもらえてないんだけどヴァージョンアップしたほうがいいのかな?

Posted by お? at 2006年10月11日 02:23

どうなんでしょ。SixApartは、速やかにアップグレードしろと言ってますが。。

僕の環境の場合なんか3.33にアップグレードしてからやたら動作が遅く&不安定になりました。BerkeleyDBが悪いという噂なのでSQLiteに移行したいんですが、エラーがでてうまくいかず。。ちょっとpending。

Posted by yosh at 2006年10月11日 13:20

もう一度テスト。。

Posted by yosh at 2006年10月16日 14:24


コメントを投稿する




スパム防止のため以下の5文字の英数字を入力してください。
(読み難い場合は、このページを再読み込みしてください):


この記事に対するトラックバック

  • 500エラー対策
    Movable Typeを使っていて、一番気になっているのが、 「500エラー」...
    Tracked by: サラリーマンアフィリエイト情報局 at 2006年10月29日 13:43

このブログについて

  • このブログは「元エホバの証人2世のメモ」および「元エホバの証人ポータル exjw.org」の管理人yoshのブログです。JW(エホバの証人)のことだけではなく、サイト運営、技術、自己啓発、雑談など雑多な話題を徒然なるままに書いております。「エホバの証人」というテーマに対して、Web技術という観点から何かできることがないかを現在模索中です。

カテゴリ

最近のエントリ

関連リンク

RSS

Syndicate this site (XML)

カウンタ

  • 合計:total
  • 今日:today
  • 昨日:yesterday

Powered by

本ブログはMovable Type 3.33-jaで作成されております。

本サイトはさくらのレンタルサーバ上で運営されております。