心の家路 たったひとつの冴えないやりかた

ホーム > 日々雑記 「たったひとつの冴えないやりかた」

たったひとつの冴えないやりかた
飲まないアルコール中毒者のドライドランクな日常
もくじ過去へ未来へ


2011年05月13日(金) 裏側

「心の家路」で一番アクセス数が多いのが掲示板で、次がブログ(ヤマアラシのジレンマ)です。
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年の自分の進歩を反映させたサイトにさせていきたい、という気持ちは常にあります。でも環境整備するだけでも難儀している次第です。


もくじ過去へ未来へ

by アル中のひいらぎ |MAILHomePage


My追加