MTバージョンアップ奮闘記

8月 10th, 2009

モトヒロです。
ご無沙汰振りの記事ですが、制作メモです。
制作メモですが、まずお詫びです。

この度、ブログのシステムを入れ替えた影響で、RSSのアドレスが変わってしまいました。
ご利用の方は恐れ入りますが再度ご登録ください。
また、最近までコメント入力が出来ませんでした。
合わせてお詫び申しあげます。
では、備忘録をば。

■1.

まず、「Movable Type 3.2」から「Movable Type Pro 4.2」へ。
ところが「3.2」は結構前のバージョンなので、まず、データベースの変換が必要なのでした。
「Berkeley DB」から「SQL DB」へ。
ついでに文字コードも「shift_jis」から「UTF-8」へ。
参考サイトは下記の通りです。
有り難うございました。
m(__)m

【MT公式】さま
Movable Type 3.x から Movable Type 4 へのアップグレード
【さくらのレンタルサーバ非公式FAQ】さま
MySQL – データベースについて
【hxxk.jp】さま
Movable Type の文字コードを変更する手順
【小粋空間】さま
Movable Type のバックアップ方法

■2.

そんなこんなで、DBもMTも切り替えたのに、今度は、MTにログインできなくなった。
何故?
調べど、原因は分からず。
そこで知ったのは「mt-medic」というソフト。
ログイン情報をサーバー側から再設定して解決するもの。
ところがどっこい。
ログイン情報がない。
消えた...。
結局、クリーンインストールをして、再設定したのでした。
そんな大胆なことが出来たのは、勿論、バックアップさまのお陰です。
バックアップ偉大なり。
諸先輩方、有り難うございました。
m(__)m

【Movable Type入門】さま
MTにログインできなくった時(mt-medic)
【クロスブリード】さま
コメントが、リビルドが、ログインが出来ない?!(MT-Medic.cgi等)

■3.

不具合は、それだけで終わらなかった...。
今度は、タグが重複して登録されてしまう。
調べてゆくと、DB上での文字コード相違らしい。
最初から「UTF-8」で入れなおしたのに何故?
解決としては、
1.「MySQL」からデータをバックアップ
2.バックアップデータの文字コードを修正。
DEFAULT CHARSET=ujis

DEFAULT CHARSET=utf8 COLLATE utf8_general_ci
3.DBの初期化。
その際に、サーバー名(DBHost)が変わるようなら、「mt-config.cgi」を修正する。
4.バックアップデータの読み込み。
簡単に言うと、以上で終わり。
自分は「3」でつまずいて悩んでました。
まさか、ホストが変わるとは思わなかった。
( ^_^;)

下記の先輩方に感謝!
【3amigos!】さま
日本語のタグが重複して表示されるのを修正

【MovableType お役たちメモ】さま
日本語のタグを使用すると、タグが重複して表示される

と、ここまで。
こんなに荒れるとは思わなかったけど、無事、運用開始。
デザインは放置してるけど。
がんばろう。


Trackback URI | Comments RSS

Leave a Reply

Name

Email

ウェブサイト

Speak your mind

    プロフィール

     座右の銘は「虚心坦懐」。尊敬する人は「Michael Jackson」と「Robert Downey,Jr.」。自分の「ココロ動いた」ことを中心に綴っています。>> about

    ツイート