• 解決済 tettette

    (@tettette)


    タイトルの通り、UTF8のサーバからEUCサーバへの移行後、
    不具合が出てしまいました。
    ちなみに、別の業者さんが作成したものを引き継ぎです。

    ◎問題点
    ・固定ページの新規追加、編集したあと、すべて空欄になる。
    ・テーマ編集で編集ボタンを押すと、日本語が文字化けする。

    下記のトピックが全く同じ症状でしたので、参考にし、
    .htaccessを編集しましたが、解決できませんでした。
    http://ja.forums.wordpress.org/topic/8949?replies=3

    <移行前>——–
    WordPress 3.5.1
    サーバー環境:
    さくらサーバ(文字コードUTF8)
    PHP 5.2.17
    MySQL5.5.28(utf8-general-ci)
    ブラウザ:MacOS X

    <移行後>——–
    WordPress 3.5.2
    サーバー環境:
    ファーストサーバ(文字コードEUC)
    PHP5.3.19
    MySQL5.0.27(utf8-general-ci)
    ブラウザ:MacOS X

    ◎ディレクトリが

    ◎試してみた事
    1.パーマリンク設定をカスタムからデフォルトへ変更
    2.プラグインをすべて切る
    3.「.htaccess」に下記追加

    <IfModule mod_php5.c>
    php_value default_charset UTF-8
    php_value mbstring.language Japanese
    php_value mbstring.detect_order auto
    php_value mbstring.http_input pass
    php_value mbstring.http_output pass
    php_value mbstring.internal_encoding UTF-8
    php_value mbstring.substitute_character none
    php_value mbstring.func_overload “0”
    php_flag mbstring.encoding_translation Off
    </IfModule>

    ディレクトリ構造を変更しておりまして、
     WordPress アドレス⇒http://hoge.jp/xxxx/wp/
     サイトアドレス⇒http://hoge.jp/xxxx/
    となっております。
    両方のディレクトリの「.htaccess」に文字コードの記述を追加しました。

    以上です。

    どうかご教授ください。
    どうぞよろしくお願いいたします。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック投稿者 tettette

    (@tettette)

    解決しました。
    こちらの記事のとおりに行ったところ、すんなりリンクなどできました。
    http://tukuruder.com/archives/1129

    ファーストサーバ起因での不具合だったようです。

    ●PHP5(DSO版)にする
    ●「.htaccess」を下記にすること。
    (文字化け防止&ディレクトリ構造を変更した場合。
     パーマリンクの不具合も治りました。)

    php_flag mbstring.encoding_translation off
    php_value default_charset “UTF-8”
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /virtual/www/hogehoge/fuga/
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /hogehoge/fuga/index.php [L]
    </IfModule>
    # END WordPress

1件の返信を表示中 - 1 - 1件目 (全1件中)

トピック「サーバ移行後:UTF8からEUCサーバへ移行の不具合」には新たに返信することはできません。