とりあえずMTを3.2にアップグレード。
確かにメジャーバージョンアップな感じ。

正直アップグレード方法もかなり変わってて、ロリポップの解説ページが出来るのを待つかとも思ったけど、アップグレードしてみた。

基本的にかなり変わっているので、すべてのファイルをアップしたほうがいいと思う。最初普通に上書きして差分アップロードしてみたんだけど、なんかMTの管理画面が古いままだったので、諦めて解凍したファイルを全部MTのディレクトリーにアップ。

その後、mt.cgiを動かそうと思ったら動かないのでちょっとあせったが、CGIファイルのパーミッションの問題だと分かったので、700にして無事完了。

・・・・と思ったら上手く行きませんでした。500エラー。

とりあえず個別エントリーの再構築は出来るものの、トップページ、カテゴリー、アーカイブの再構築は出来ないよう・・。今現在、このエントリーを見るにはひとつ前のエントリーのリンクを辿らないといけない状態。

文字コードをシフトJISにいじってるせいかなぁ?と思ったんですが、なんか違うような気もするし・・。

とりあえずコンフィグ関係のファイルがmt-config.cgiという別のファイルになってたっぽいので修正してみたんだけど、状況の変化はなさそう。今日はココまで。


調べてみるとDBとテンプレートの仕様変更に原因があるっぽい。データベースの変更などをするのが一番手っ取り早いかもしれんが、すでにエントリーが1300もあるし。いろいろいじる手間を考えると、これを機会に他のBLOGツールを導入するか、引っ越すのがいいかもしれんなぁ。すでにすべてを再構築しようと思うとかなり重くなってたし。

とりあえずMySQLのデータベースに移行した上に、新規インストールしてバックアップしたデータを書き戻そうとしたら、バックアップが1.2MB分しか書き出せないことに気が付いた。
いっそのこと3.17にダウングレードして、続きは別のサイトにと思ったが、ログとしての機能なら今のままでも十分だと思って、当面放置することに。

アーカイブとリンク情報は別のフォルダーにして何か新規で使うのが一番安全そう。
今後何年も使うことを前提にするならば、1,2年ごとに新しいBLOGアカウントを取ってここからリンクする方がいいのかもなぁ。