Movable Typeのことで教えてください。

Version 3.33をインストールしたんですが文字化けをしてしまいます。文字化けするページを見るとエンコードが西ヨーロッパ言語になっています。
全てのページではないのですが.....
良い解決策を教えてください。

回答の条件
  • 1人2回まで
  • 登録:2006/12/26 20:15:50
  • 終了:2006/12/28 09:23:38

回答(3件)

id:Meri No.1

Meri回答回数45ベストアンサー獲得回数12006/12/26 21:28:44

ポイント33pt

MTの文字コードは、3.3xですとmt.cgiが存在するディレクトリ内のmt-config.cgi内で設定できます。

mt-config.cgiの末尾に

PublishCharset UTF-8

などと追記して文字コードを指定してやってください。(UTF-8の部分はお使いの環境に合わせてください。)

このほかにも、MTをPHP化されている場合は、PHPの文字コードなどもmt-config.cgiで指定した文字コードに統一してあげる必要があります。

id:moriamko44728

ありがとうございます。

すでに文字コードは指定済みです。特定のページのみ文字化けするんですよ.....

文字コードはUTF-8になっていますがWinの文字コード指定は文字化けするページだけ西ヨーロッパ言語になっています。手動でUTF-8にすると文字化けは解消します。

2006/12/27 10:56:27
id:hamster009 No.2

hamster009回答回数3431ベストアンサー獲得回数502006/12/26 21:36:19

ポイント27pt

たぶん間違えて、英語版をダウンロードしたんじゃないですか?

id:moriamko44728

日本語版です。

2006/12/27 10:56:30
id:Meri No.3

Meri回答回数45ベストアンサー獲得回数12006/12/27 22:29:08

ポイント29pt

では、その特定のページのHTML中の文字コードの指定が間違っていないか、もしくはちゃんと指定されているかどうかチェックしてみてください。文字化けをしているページのソースを表示すると確認できると思います。

MTのテンプレートの中で、文字コードの指定を<$MTPublishCharset$>タグを用いず、直接 UTF-8 などと指定していた場合、MTの文字コードを変更しても反映されませんので、このあたりも一緒に確認してみてください。

id:moriamko44728

確認してみます。

ありがとうございます。

2006/12/28 09:22:11

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません