Posts Tagged ‘MovableType’

遺産発掘

月曜日, 1月 15th, 2007

むかし、MovableTypeを使って、Blogをつけてましたが、
そのシステムの不調というか、ユーザー画面にどうしてもログインできなくなり、
やむなく閉鎖した経緯があります。
その後暫くして当然新規投稿をせずにいたら、トップページからも過去の記事にアクセスできなくなりました。
それはそれで過ぎたことと諦めていましたら、
ひょんなことから垣間見ることが叶いました。
下のリンクはその端緒と思ってください。
たいしたエントリーがないのは今も昔も変わらず。

昔のBlog「猫田さんの再来」
どの頁でもよかったんですが、たまたまです。
「メイン」を押してしまうと、やはり結局何も表示されなくなります。

再出発

火曜日, 6月 14th, 2005

2005年6月14日未明、悪夢が。11ヶ月に及ぶ我がblogの投稿などが、一瞬にして失われてしまったのです。
はじまりは、MovableTypeのアップデート。バージョン3.17が出たので、暫く調子悪かったシステムを総入れ替えしようとどんどんファイルを上書きしていったら、「mt.cfg」ファイルまで書き換えてしまいました。とたんにログインができなくなり、事態も悪化する一方。夜中3時を回ってのことだっただけに、一人でプチパニックを起こした結果、何を思ったのか全部を一旦消去してしまったのです。その瞬間、己の業を悔いましたが時既に遅し。バックアップも久しく取っていなかったため、回復も不可能。あわれノッペラボウ。
折角訪問してくださった方、検索で引っかかって覗いてくださった方、ごめんなさい。場合によってはググっていただくとまだキャッシュで残っているかも知れません。ご迷惑をおかけします。

EUCからUTF-8へ

木曜日, 10月 28th, 2004

註)この記事はMovableTypeを使用していた当時のものです

ずっとおかしいと思っていたが、MT導入当初は2.6だったこともあり、昨日までこのBlogの文字コードはEUCになっていました。

MTが3.0になったときに、「UTF-8に変更」と聞いたので、なにもしなくてもアップデートと同時に自動的に文字コードも変更されるのかななどと淡い期待を持っていましたが、ちょっと簡体字を入力してみても、実際に表示されるのは「?」マークのみ。ようやく気がつきました。

いまからの変更は結構手間でしたが、やることは簡単。まずは過去のエントリーをバックアップ&文字コードの変換を行うためにエクスポートします。書き出されたテキストを、僕はMac使いなので「mi」にてUTF-8に変換。
つぎにサーバのMTインストールディレクトリにある「mt.cfg」を開き、
# By default, the character encoding sent in the HTTP headers when you are
# using the system corresponds to the language you have chosen as your
# “Preferred Language” in your user profile. If you would like to override
# that you can set PublishCharset to the character encoding to be used. Be
# aware, though, that this will override the setting for every user and
# every blog in this MT installation. An example encoding might be
# “Shift_JIS”.
#
PublishCharset EUC-JP
となっているところ(EUC-JP)を「UTF-8」に変更。
そうするとBlog自体のデフォルトがUTF-8にかわります。あとは各種テンプレートなどもこつこつUTF-8に変更。
先に書き出したエントリーをインポートして、重複分(EUCのままなので日文タイトルも文字化けしているはず)を削除。
これで移行は完了。おかげで『工芸茶』のエントリーで早速簡体字を一部使用しています。