XAMPPを使ってMovable Type(MT)をローカル環境へインストールしたさい、管理画面へログイン出来なかったり、作成したブログが表示できないトラブルの解決方法を紹介します。
XAMPPを使ってMovable Type5をローカル環境へ新規にインストールした時にトラブルが発生した。インストールには問題は無いが、管理画面へログインできない症状が現れた。
アカウントとパスワードは間違っていないのだが、どうしてもログインが出来ないので、別のデータベースにMovable Type5をインストールしても、管理画面へログインできなかった。
パスワードが間違っているのかと思って、phpMyAdminのデータベースを調べたところ、テーブル「mt_author」の「author_name」「author_nickname」が文字化けしていた。
トラブルの原因は文字化けだと思い、Movable Type5をインストールするさい、「ユーザー名」「表示名」に日本語を使わずに半角英数字だけを使ったところ、無事に管理画面へログインできるようになった。
しかし、ログインは出来ても、新しく作ったブログにアクセス出来ない状態が出た。管理画面は表示されるが、作ったブログが表示されない。
この原因も文字化けだった。ブログのタイトルに付けた名前が日本語だったので、文字化けしたようである。ブログのタイトルを半角英数字にしたところ、ブログが表示されるようになった。
phpMyAdminのMySQLの文字セットはUTF-8だったので、phpMyAdmin側には問題は無く、Movable Type5の設定に問題がありそうだ。
ただ、投稿した記事については文字化けが起こらなかったので、このまま使用することにした。
WordPressでは文字化けのトラブルに遭遇したことはない。こういうトラブルが多いため、Movable Typeは難しいと言われているのかもしれない。
2011年6月7日(火)Copyright(C) Movable TypeのトラブルAll Rights Reserved.