- 2008年2月20日 01:32
- MovableType
やっとこさMT4.1にあげてみた。
3.35から4.1へのアップグレードでした。
一度4.01にしたときは再構築やらなんやらでエラー出まくり、
原因探るのも面倒になったので安定してた3.35に戻してたのでした。
ちょっと時間あったので、やっぱ新しいの使いテーゼが募りアップグレードしてみることに。
しかしやっぱりすんなりとはいかないモンで、おかげで今のところ見た目はデフォルトなわけです。
結論から言えば、4.1に上げても再構築エラー -> テンプレートの完全初期化で解決 ということでした。
3.35から4.1アップ直後は問題なしか?と思いきや、しばらくいじってみるとやっぱりフル再構築するとエラーが出るようになっちゃった。
テンプレートとか見てみると、3.35のときに使ってたmt.Vicunaのテンプレートがまだ生きてる模様。
「試しに」と思って、完全に初期化してみた。
ナニをやったかというと、
一旦3.35を再インストールした上でテンプレートを全部初期化。
その状態のsqliteのDBファイルをバックアップしといて、そのDBファイルでもって4.1を再インストール。
それで試してみたところ、ブログ記事の新規投稿はOK。
しかーし!再び再構築してみるとやっぱりエラーになる。
そこでもっかいテンプレートを確認してみる。
すると、3.35デフォルトのテンプレートが残ってて、4.1デフォルトのテンプレートに初期化されていないのでした。
-メインページやらアーカイブインデックスのテンプレートを確認すると、テンプレートの種類が「カスタムインデックステンプレート」になってる
確認用にテスト用のブログを1こ新規作成し、そいつのテンプレート群と見比べながらチクチクと1つずつ初期化してみる。
そして全テンプレートを4.1のデフォルトに設定しなおしたところで再構築。
そしたらば完全オッケーとなりました :)
結局はなんだろ。
テンプレートが噛み合ってなかったためにヘンなことになってたということになるんだろうか。
また最初っからチクチクとやりますかー
- Newer: と思いきや
- Older: 2/17のJxJ 降りすぎ

