フォーラム

[解決済み] 投稿記事の文字化け (6 件の投稿)

  1. kaz0415
    メンバー
    4 years前の投稿 #

    はじめまして。kaz0415と申します。

    投稿記事や、ブラウザから入力した日本語がすべて文字化けします。ブログ名を含めて、です。システム側の日本語はすべて正常に表示されています。

    データベース側で見たところ、EUC-jpで記録されています。

    回避方法をご存知でしたらお教えください。

    そういえば、最初にセットしたときのパスワードの通知メールの差出人名(件名や本文は正常でした)、このフォーラムに登録したときのメール(こちらはすべての日本語)も文字化けしていました。

  2. IKEDA Yuriko
    常連回答者
    4 years前の投稿 #

    データベース側で見たところ、EUC-jpで記録されています。

    おそらくデータベースが EUC-JP になっています。WordPress 2.3 以降は UTF-8 しか対応していないので、データベースも UTF-8 で作成する必要があります。MySQL 4.1 以降だと、データベースの照合順序を utf8_generic_ci にして作成してください。

    新規作成したウェブログであれば、データベースを一旦削除して、データベースの作成からやり直した方がいいでしょう。

  3. kaz0415
    メンバー
    4 years前の投稿 #

    lilyfan さん、ありがとうございました。
    やっぱりデータベース側なんですね。書き込みの際の文字コードの制御がどこで行われているか知らなかったもので・・・。
    借りているレンタルサーバー(X-Server)では、ブラウザからデータベースの設定ができ、使用文字コードに関する選択肢はなかったため、できるのかどうかをサーバー会社に問い合わせています。
    EUC-jp決め打ちになっているのであれば、あきらめないといけないということですね。
    とりあえずは、サーバー会社からの回答を待ちます。

  4. IKEDA Yuriko
    常連回答者
    4 years前の投稿 #

    EUC-jp決め打ちになっているのであれば、あきらめないといけないということですね。

    その場合は古き良き WordPress ME 2.0.11 を使う手があります。まあ、いまどき EUC-JP しか使えないなんてことは、あまり考えられないので、大丈夫だと思いますよ。

  5. Naoko McCracken
    管理者
    4 years前の投稿 #

    エックスサーバー(Xserver)にUTF-8で設置する方法

    という記事がありました。参考になれば。

  6. kaz0415
    メンバー
    4 years前の投稿 #

    エックスサーバーからの返事では、現在MySQLはEUC-JPのみとなっているとのことです。ご紹介いただいたサイトにある裏技?も試してみましたが、サーバーが古いタイプのためかうまくいきませんでした。
    近日中にはバージョンアップで対応可能だということで、しばらくは「古き良き WordPress ME 2.0.11」でしのぐことにします。

    ありがとうございました。

返信

ログイン しなければ投稿できません。

About this Topic