2006年08月14日

Movable Type 3.3

いまご覧になられているblogの、MTバージョンを3.3にアップグレードしました。


…正直、かなり手こずりました。仕様が変わって、苦戦しましたよ。

特にdata base関係で、mt.cfgとmt-db-pass.cgiが合体し、mt-config.cgiになったことが大きかったです。

いくらconnectしても

Got an error: データベース接続の設定に誤りがあります: エラーが発生しました:
Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

と、言われます。




サーバーはlolipop、DBはMYSQLを使っているのですが、
データベースの設定で、mt-config.cgiを開き、

##### MYSQL #####
ObjectDriver DBI::mysql
Database ******
DBUser ******
DBPassword ******
DBHost ******


DBUmask 0022
HTMLUmask 0022
UploadUmask 0022
DirUmask 0022

ずっと遠回りして検索しても意味不明だったのに、******をいじったら、いきなり成功しました。

・・・この******のところが肝心だったんですね。


あと、他のデータベース情報も削除しないといけないみたいです。

管理画面の文字化けは、やはりmt-config.cgiに

PublishCharset EUC-JP

を加えればOKです。EUC-JP部分はお使いの文字コードで。


検索したところ、自分と同じく、ここでつまづいている人が多いようなので、
Movable Type使っている人の参考になれば幸いです。


参考リンク
XREA SUPPORT BOARD - Movable Type 3.31なのですが
mt-config.cgi-originalを編集する | Dr.Blog -ブログ研究所-
Movable Type 3.2 導入手順
Movable Type 3.3 マニュアル - 既存環境からのアップグレード(Windows)

Posted by takahiro at 2006年08月14日 22:08 | TrackBack (0)