Movable Type4→5にバージョンアップ

weblog / 2012年4月24日 】

一つ前の記事にも書きましたが,このブログを動かしているMovableType というサーバー上のソフトをMT5にバージョンアップしました。
バージョンアップの方法はweb検索をかけると,あちこちに載っているので,それを参考にしました。
手順としては以下の通りです。

1 MT-5.02-jaフォルダをサーバーにアップロードします。

2 以前のmtディレクトリ配下のmt-config.cgiをダウンロードします。3の書き足しをするためです。

3 mt-config.cgiにDefaultLanguage jaを追記。これをしないと英語画面になってしまうそうです。
他のサイトでは「SQLSetNames 0」を書き足せというものもありましたが,私の場合書き足したら,うまくいかなくなりました。

4 以前のmtディレクトリをバックアップをとっておきたいので「mt425」にリネームします。

5 MT-5.02-jaディレクトリをmtにリネームします。

6 ダウンロードし、編集したmt-config.cgiを新しいmtディレクトリ配下にアップロードします。

7 新しいmtディレクトリ配下のcgiを拡張子に持つファイルを全て属性を755に変更。

8 mt.cgiにブラウザでアクセスすると,バージョンアップ開始。

これで,めでたしめでたし!
と,思ったら,私がMTで動かしている4つのブログ全部が再構築エラーです。
がーん

これは困った。私なんぞにはシステム的なエラーはどこをどう直せばいいのかわかりません。
結局,時間をかけて,部分ごとに再構築をしてみて,エラー表示をわざと出させたり,
エラーっぽいところをがっさり削除してみて,エラーがでるかどうか確かめたりして,エラー部分を特定するしか手がありませんでした。

めんどくさかったぁ~

一つは
カーブテンプレートの設定で「Category-Yearly(カテゴリーー年別)」が設定されてなくて,エラーになっていたっぽい。
設定しなおしてみたんですが,エラーはでないものの再構築に2時間以上かかっているので,まだおかしい。

もう一つは
「MtIfCategory」タグで「type="primary"」と設定していたのですが,これがよくなかったよう。
削除していいものか分からないのですが,この記述を削除したらエラーが出なくなりました。

ほんとに,理屈で「ここがおかしい!」というのでは,手探りで故障箇所を見つけて,直し方もあってるのかどうか分からない方法でやったので,この後不具合が出ないといいなあ・・・と思っております。

トラックバック(0)

このブログ記事を参照しているブログ一覧:Movable Type4→5にバージョンアップ

このブログ記事に対するトラックバックURL:http://charliebrown.sakura.ne.jp/mt/mt-tb.cgi/1511

コメントする