MT コメント欄「~」入力時の文字化け解消

このブログ、コメントに「~」(波線、波ダッシュ、にょろ?チルダ???)を入力すると
「?」(半角ハテナ、半角クエスチョンマーク)に文字化けしていました。
あ、「\」(半角バックスラッシュ)も化けますね。

MovableTypeをバージョンアップしたことと、
サーバーを替えたことがあったので、
そのどちらかでDBの文字コードが変わってしまったのが原因のようです。

DBを直接いじるのは面倒

以前調べたとき見つけたブログ記事だと、解決方法としては
DBをダウンロードしてテキストエディタで開き
文字コードを変換して保存、アップし直すというものでした。

でもデータベースを直接いじるのは
きちんと理解してない自分がやるにはリスクが大きい。
実際以前直接いじって戻せなくなった記憶が。

また新しい方法が発見されてるんじゃないかと
あらためて検索するとありました!

簡単な解決方法がッ!!!

MT4で「~」「\」が文字化け&日本語タグクラウド重複【解決編】|web-scratch.blog

1.phpmyadminにログイン
2.データベースを選択
3.左にテーブルの一覧が出てくるので、該当のものを選択。
4.メイン窓に出てきたフィールド一覧、照合順序があるもののみにチェックボックスを入れる。
5.下部エンピツマークのアイコンの「変更」をクリック
6.編集画面の照合順序で、ujis_japanese_ciをutf8_general_ciに変更

xreaはphpmyadminが使えるのでさっそく手順を試してみると…

直った!!
これは非常に楽!

みなさん、これからは思いっきり、
「~」を

使ってください~~~~!!

“MT コメント欄「~」入力時の文字化け解消” への2件の返信

  1. そういう仕組みになってるんですか~( ゚д゚)
    過去に何回か「~」が「?」になってしまうことがあったんですが、いつも直してもらっていたので解決方法は自分で知りませんでした~笑

  2. ◆ なご~
    いや完全にこっち側の話なのでね~。
    いつも「~」が化けちゃって申し訳ないので
    チクチク手で打ち直してたのよ。
    でもさすがにしんどいので、
    やっと根本的に直しましたよ~っと。
    \(●´ε`●)ノ わ~~~~い。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です