Movable Type 3.2日本語版 Release-2
Movable Type 3.2日本語版 Release-2が配布開始されたので、アップグレードしてみました。
Release-2はBerkeley DBの環境下での3.2の不具合を修正したものだそうです。
変更点は、次の通りです。・Berkeley DB環境にて、エントリーの投稿を行うと MTEntryNextなどのナビゲートリンクが消える不具合を修正しました。(ooba, ogawa)
・Berkeley DB環境にて、再構築時におけるメモリー使用量の増加により、再構築できない現象が発生する不具合を修正しました。(ogawa)
・recently_commented_onの処理により、パフォーマンスが低下する現象を修正しました。
…がしかし、ロリポップのBerkeley DB環境でMTを稼働しているこのブログは、アップグレード後再構築した時点であえなく500エラー。
仕方がないので、
Movable Type 3.2のSQLite移行方法
mt-db-convert.cgi: MTデータベースの相互変換CGIスクリプト
を参考に、データベースをBerkeley DBからSQLiteに移行したところ、500エラーの回避に成功。
しか〜し!
今度は再構築中にIndividual Entry Archiveのテンプレートのあたりでエラー発生(涙)。
『MTEntryTitleタグが、エントリーのコンテキスト外で使われた可能性があります。』
というようなエラーメッセージが表示されてしまったので、仕方なくテンプレートを開いて、<MTEntryTitle>タグを<MTEntries></MTEntries>で囲んで、もう一度再構築。
が、この方法だと個別エントリーの投稿日時をクリックすると、常に最新エントリが表示されてしまう。
これでは意味無しなので、<MTEntries></MTEntries>タグは削除。
さらによくよく調べると、上記エラーはMTの「設定」ー「公開の設定」ー「アーカイブマッピング」で、一つの『アーカイブの種類』に対し複数の『出力フォーマット』が存在することに起因するらしいことがわかったので、該当する部分を修正。
ここまでやって、ようやくアップグレード作業を完了できました。
疲れた。。。







コメント
はじめまして,MT3.2に移行して,出てくるエラーの対処に困った末,このページにたどり着くことができました.
最後の方の「アーカイブ・マッピング」云々がエラー回避の最後の決め手になりました.ブログでの情報提供助かりました.ありがとうございます.ではでは.
投稿者: TAN | 2005年12月10日 23:56
TANさん、コメントありがとうございます。
こんなメモ程度のエントリですが、お役に立ったようでうれしいです^^
MT3.2のアップデートは、エラーが多い割には情報が少なくて
なかなか大変ですよね…私もあちこち検索しまくりました。
投稿者: sachi | 2005年12月11日 11:43
18.txt;16;16
投稿者: dfhsfjsj | 2011年5月26日 21:04
18.txt;16;16
投稿者: dfhsfjsj | 2011年5月26日 21:45
comment4,
投稿者: jonn1 | 2011年6月 2日 05:51
comment4,
投稿者: jonn2 | 2011年6月 2日 06:36
comment3,
投稿者: jonn3 | 2011年6月 2日 10:26
comment3,
投稿者: jonn3 | 2011年6月 2日 11:08
comment3,
投稿者: jonn3 | 2011年6月 2日 14:56
comment6,
投稿者: jonn1 | 2011年6月 2日 15:37