ID:19200
たったひとつの冴えないやりかた
by アル中のひいらぎ
[964272hit]

■裏側
「心の家路」で一番アクセス数が多いのが掲示板で、次がブログ(ヤマアラシのジレンマ)です。
http://www.ieji.org/dilemma/
ケータイ用は http://www.ieji.org/mt/mt4i.cgi

長らく Movable Type 4 を使っていたのですが、ようやくMT5にバージョンアップしました。

僕の契約だと MySQL のデータベースは一つしか作れません。MySQL は 4 を使っていたのですが、MT5 は MySQL の 5 を要求するので、いったんデータベースをバックアップし、削除して MySQL 5.1 で新規作成して、インポートするという手順を踏む必要があります。

データベースの文字コードはEUCを使っていたのですが、ついでにUTF-8にすることにしました。MTが勝手にユニコードのデータを突っ込んでくれるので整合性を持たせておきたかったのです。・・がこれがつまずきの始まりでした。

新しいデータベースにインポートし、MT5で表示しようとすると、ブログエントリの中身が全部文字化けしちゃいました。・・・インポートの時に文字コードを自動変換してくれるんじゃないのか? バックアップデータの中身を覗いてみると、EUCのコードとUTF-8のコードが混在しているし。トホホ。

そこからの道のりの長かったこと。ともかくMT5は無事動き、ケータイでMTのブログを見るための mt4i も無事再インストールできました。

ついでにMTにメールで投稿できるプラグインを導入することにしました。

僕自身はたいていパソコンの使える場所にいるからいいのですが、「家路」以外にも面倒を任されているサイトがいくつかあり、そちらではケータイからのブログ投稿は歓迎されるでしょうから、個人用のサイトでテストしてみることにしました。

選んだのは MailPack というモジュール。
http://www.skyarc.co.jp/engineerblog/entry/4022.html

手動で run-periodic-tasks を走らせれば動くのですが、cronの動作がどうもヘンなのです。テストでときどき変な投稿があるかもしれませんが、気にされませんように。

「家路」をMTとmt4iを使って再構成しようか・・というアイデアもあります。「家路」もあと何ヶ月かで始まって10年になります。その10年の自分の進歩を反映させたサイトにさせていきたい、という気持ちは常にあります。でも環境整備するだけでも難儀している次第です。

05月13日(金)
[1]過去を読む
[2]未来を読む
[3]目次へ

[4]エンピツに戻る