とりあえず音楽活動4年間のブランクを埋めるべくWeblogを開始してみたが、ネットゲームのプレイ日記に成り果てそうな予感がひしひしと。目標はドメインが有効な1年間のうちにせめて1曲・・・一応達成
favorite blogs | PC / AKIBA | music |
---|---|---|
Raspberry Heart | AKIBA PC Hotline! | CISCO RECORDS |
Nacky - Snowland.net | ASCII24 Akiba2GO! | TECHNIQUE |
game | PINUPS | addictivebeat.com |
PangYa! | hermitage akihabara | Ping Music Label |
Ragnarok Online | Re:(Response) |
今更ながら、このblogで使っているMovable Typeを3.17-jaから3.2-ja-2にアップグレードしてみた。ここではデータベースにBerkeleyDBを使っているので、dbディレクトリ以外をまっさらにしてからMT3.2のファイルをアップロード→アップグレード用スクリプト実行→サイト再構築、の手順で楽々完了・・・のはずなのだが思いの他てこずってしまった・・・
本来であれば普通にFTPクライアントを使ってファイルを送りつけてやればいいだけなのだが、都合により外部にFTP出来ない場所で作業を行ったため、ファイルのアップロードにはXREAのWebインタフェースを利用した。これだとMTのディレクトリツリーを丸ごとアップロードするのが困難なので、ファイルはZIPアーカイブにして転送し、サーバ側で展開するという方法を使うことになるのだが、でかいアーカイブを送ると展開処理が途中で止まってしまう。仕方がないので複数のアーカイブに分けてアップロードを行い解決。
MT3.2のデータベース構造は3.1xまでのデータベース構造と互換性がないため、データベース移行のためのスクリプトを実行する必要がある。・・・のだが、この処理が完了せずに途中で止まってしまう。再度実行すると前回の途中から再開して無事完了するのだがなんか気持ち悪い。
アップグレード完了後にサイトを再構築することになるのだが、個別アーカイブの再構築に失敗する。MT3.2のデフォルトでは同時に40個のエントリーを再構築し、完了後次の40個・・・と再構築を行うのだが、最初の40個が終わって次の40個の再構築を始める際に500 Internal Server Errorが出る。これはmt-config.cgiのEntriesPerRebuildディレクティブ(一度に再構築するエントリの数を指定)を40から20に減らすことで解決。3.17の時は40個でも問題なく再構築出来てたのに・・・
といった具合にそれなりに苦労したけどアップグレード完了。このまま問題なく動いてくれればいいんだが・・・しばらくは3.17のファイルもサーバに残しておこう。
2 | 0 | 0 | 5 | / | 1 | 1 |
---|---|---|---|---|---|---|
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 | |||