---2008.2.8---
なんと実はphpのバージョンを4→5にするだけで文字化けはなおるということです。
やってみましたら、その通りでした!
XserverでWordPressが日本語表示にならない−その3−
昨日(2/2)設定した「php.ini」「.htaccess」を削除してみると...
あっ、文字化けしない。大丈夫だ。
どうぞお試しください。
---2008.2.2分----
レンタルサーバーのXserverのX10プランを先週から使い始めました。なんせ安くて早い!ドメインはいくつでも運営可能です。
しかし、文字化けでは苦労しました。
標準ではWordPress2.01が自動インストールされていましたが、使えないプラグインなどがあるので、手動でWordOress2.3.2にしました。
ディレクトリにある2.0のファイル群を全て削除し、新しい2.3.2のファイルをアップロードしただけです。
管理画面>>設定>>表示設定>>ページとフィードの文字コード
これが標準では「EUC-JP」になっていました。
単に「UTF-8」にしただけでは文字化けしてしまいます...(^^;
しかし、ようやく解決しました!
1、トップディレクトリに「php.ini」をアップロード。
2、同じくトップディレクトリに「.htaccess」をアップロード。
3、既に投稿した記事やページ、サイト名、全ての日本をを入力し直す。上記の2つを行っただけでは文字化けは直っていません。新しく作成した日本語については正しく反映されます。なので、タイトル、サイト概要、記事など全ての日本語を入力し直して下さい。
(WordPressをインストールし直す必要はありません)
私の場合、ディレクトリがどこだか分かりにくかったので、説明しておきます。
このディレクトリではありません。
もう一つ下の、各ドメイン毎のフォルダの中へアップします。
このドメイン別のフォルダの中へ「php.ini」「.htaccess」をアップロードです。
「.htaccess」の中身はこんな記述です。<>を半角に直してコピペして下さい。
htaccessは不要のようです。後から削除しても変わりませんでした<IfModule mod_php4.c>
php_value register_globals 1
php_value magic_quotes_gpc 0
php_value session.use_cookies 0
php_value session.use_trans_sid 0
php_value output_buffering 1
php_value output_handler mb_output_handler
php_value default_charset UTF-8
php_value mbstring.language Japanese
php_value mbstring.internal_encoding UTF-8
php_value mbstring.http_input UTF-8
php_value mbstring.http_output UTF-8
php_value mbstring.encoding_translation 1
php_value mbstring.detect_order auto
php_value mbstring.substitute_character none
php_flag display_errors on
</IfModule>
アップロード方法を一応念のため記載しておきます。
「htaccess」というテキスト書類を作成し、「htaccess」という名前のままFTPアップロードして下さい。
アップロードし終わったのを確認したら、アップロード先で「.」をつけてください。→「.htaccess」
「php.ini」の中身は以下の一行のテキストだけです。mbstring.internal_encoding = UTF-8
確認は、<?phpinfo()?>と一行だけ書いた「info.php」をアップロードしてアクセスして下さい。
そこで確認してみると、「mbstring.internal_encoding」の箇所が「EUC-JP」→「UTF-8」になっているので、OKです!
「php.ini」「htaccess」「info.php」の三点セットを以下からダウンロードできるようになっています。ご参考までに。
http://www.mediafire.com/?a1gjmyxgge1
参考サイト
●エックスサーバー(Xserver)にUTF-8で設置する方法
● WordPress Japan フォーラム>>v2.2.3をXserverにインストール後、日本語表示がおかしい。
● WordPress Japan フォーラム>>xserverにUTF-8で設置すると文字化けします
●エックスサーバーサポート>>CGI・SSI・PHPに関する「よくある質問」
2008年2月2日
XserverでのWordpress文字化け解決
ラベル: 情報
登録:
コメントの投稿 (Atom)
0 コメント:
コメントを投稿