日本語のタグクラウドが統合されない

user-pic
0

ブログ記事を2個ほどエントリーしたところで、日本語のタグクラウドが統一されないことに気づきました。"プラグイン"というタグを2つの記事につけたところ、タグクラウドには、"プラグイン"というタグが2個表示されているのです。「なんだかなぁ」と思いつつGoogleで検索してみたところ、MySQLの文字コードの問題ということがわかりました。

私の環境は以下の通りです。

  • s269.xrea.com
  • Movable Type 4.25
  • MySQL 5.1.11-beta

この日本語タグクラウドが統合されない、という問題を解決するためには、MySQLの文字コードを変更する必要あるとのことです。MTの文字コードはUTF-8、MySQLの文字コードもこれに合わせる必要がありますが、MySQLのDBを作成した際、"UNICODE"を選んだので大丈夫だと思ったのですが、ダメだったようです。

 

文字コード変更の手順は以下の通りです。

  1. MTのバックアップをとります。MTのシステムメニューを利用してバックアップをとります。バックアップを実行すると、ローカルのPCにZipファイルとして保存することができますので、適当な場所(デスクトップなど)に保存します。

  1.  XREAへログインしてMySQLで作成したDBを初期化しますが、初期化の際に文字コードをセットし直します。まず、XREA CONTROLL PANELのデータベース画面からPhpMyAdminへログインします。(もしPhpMyAdminのインストールが済んでいない場合はインストールします)

  • ユーザ名:[Password]@[User Name].s269.xrea.com
  • パスワード:何も入れません。
  • 「実行する」をクリック。
  1. 「MySQLの接続照合順序」を"utf8_general_ci"へ変更。

(ちなみに私の環境だとデフォルトでは"utf8_unicode_ci"でした)

  1. データベース画面に戻り、これまで使用していたDBを選択、文字コードは"UNICODE"にして作成を実行。(初期化されます)
  2. MTへログインします。mt.cgiへアクセスするとログインするための情報を聞かれるので、必要な情報を入力(ブログの名前は適当に)してログイン。
  3. MTのシステムメニューへ移動し、ローカルPCに保存していたZipファイルを利用して復元。
  4. 最後に再構築して完了。

 

タグクラウドを確認してみましたが、日本語タグがうまく統合されて1つになっていました。ホッ。環境によっては、うまくいかない場合もあるようなのでご注意ください。

 

Ref:

MT4の日本語を使ったタグクラウドが変だ - Web備忘録

http://www.kosaki.name/cms/movable-type/mt4-tag-cloud/

 

 

トラックバック(0)

トラックバックURL: http://bestlibrarian.jp/mt/MT-4.25-ja/mt-tb.cgi/7

コメントする

このブログ記事について

このページは、BeLiberが2009年5月11日 20:44に書いたブログ記事です。

ひとつ前のブログ記事は「FCKEditor 2.6 【日本語版】 プラグイン」です。

次のブログ記事は「重い腰を上げてBL.を更新してみました」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

アイテム

  • Lib_PR_Poster_itsumo03_091118a.jpg
  • Lib_PR_Poster_itsumo02_091118a.jpg
  • Lib_PR_Poster_itsumo01_091118a.jpg
  • ヨーロッパ図書館写真集
  • 貸出票にクーポン
  • Libron
  • 図書館でゲーム
  • CiNii
  • ガンダム(動く)
  • ガンダム(煙)
OpenID対応しています OpenIDについて