« レンズにカビを生やしてみる。 | メイン | 授与されてみる。 »

SQLiteに移行してみる。

MovableTypeにクロスサイトスクリプトの脆弱性が見つかったため、早速3.33-jaにバージョンアップしたのだ。ついでに、データベースをSQLiteに移行してみることにした。というのも、このblogが動いているサーバは非常に非力で、Berkley DBでMovableTypeを動かすと再構築に非常に時間がかかるという問題があるからだ。

基本的には、データベースの設定(SQLite)を参考にしながら、Movable Type 3.2 マニュアル - Berkeley DBからのアップグレードのとおりに行う。

このマニュアルに記載されていない点:VineLinuxでは、SQLite 2.xをapt-get経由で簡単にインストールできる。DBD-SQLite2などのperlモジュールはrpmではインストールできないので、CPANのDBD::SQLite2のページからDBD-SQLite2-0.33.tar.gzをgetし、perl Makefile.PL; make; make installを行う。

ちなみに、mt-db-convert.cgiを使えば色々なデータベース形式間で変換ができるようなので覚えておいて損はない。これでサイトの構築が少しは早くなった筈。というか早くなったような気がする。プラシーボ効果万歳!

トラックバック

このエントリーのトラックバックURL:
http://www.hiwa.org/yusuke/cgi-bin/mt/mt-tb.cgi/118

コメントを投稿

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

武蔵野在住の不惑研究者の備忘録。 息子と娘に嫌われないことを目標に日々過しています。

ちなみに登場人物はほとんど匿名ですが、 「御主人様(仮名)」とは私の妻で「愚息(仮名)」は息子のことです。

関連リンク

Calendar

« September 2006 »
Su Mo Tu We Th Fr Sa
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Powered by
Movable Type 5.03
Valid CSS!