タグ

mojibakeに関するthefool0613のブックマーク (2)

  • Movabletypeの波ダッシュ問題の覚書 - voice

    この投稿は完全に個人的な覚書です。 この作業により生じたあらゆる障害に関して責任を負いません。 また、データベースを編集するので最悪の場合動作しなくなる恐れがあります。 編集作業は自己責任の下でお願いいたします。 波ダッシュ とチルダというのは、下のような「にょろ」のことです。 Windowsユーザーにとっては、「チルダ」がお馴染みですよね。 「から」とか「にょろ」で変換すると表示されるのがこのチルダです。 僕もよく使うのですが、この「チルダ」はWindowsが適当にコードを 割り当てているらしく、ブログなどでは文字化けするのです。 つまり、「~」と入れたのに「?」で表示されたりとか。 波ダッシュなら文字化けはないけれど、Windowsで波ダッシュを 入力するのはかなり面倒。 このあたりウィキを読むと分かるかも。 で、kwendaのサイトも、この問題が生じました。 ネットでぐぐってみたので

  • Movable Type で「~」が「?」に文字化けする事象や日本語のタグが合算できない不具合を解消する

    Movable Type で MySQL 5を利用している際に、 ブログ文などに含まれる「~」という文字などが「?」に文字化けする 日語のタグが合算できない(Aブログ記事とBブログ記事に同じ日語のタグを付与した場合、タグ一覧などで2件とならず、それぞれ1件として表示される) といった不具合を解消する方法を紹介します。 すでに多くのサイトで紹介されているので目新しい情報ではありませんがとりあえず。 1.原因 タイトルの不具合が生じる原因は、対象テーブルのカラムの照合順序が「ujis_japanese_ci」になっているためのようです。この照合順序を「utf8_general_ci」にすることで解消しているようです。 ちなみに、「照合順序」とはデータベースから select する際のルールを示すもののようで、 ujis/utf8:文字コード japanese/general:照合形式 c

    Movable Type で「~」が「?」に文字化けする事象や日本語のタグが合算できない不具合を解消する
  • 1