WordPress : XserverでWordpressを文字コードUTF-8で設置するとき ΥȥϤƤʥ֥åޡɲ Υȥdel.icio.usɲ

2006/10/23

またXserverネタです。カスタマイズがある程度できて、便利なサーバーさんなのですが色々と問題があるようで。。。
でもXserverは低コストで速度も良いので問題があれば解決するのがオツ。
今回はXserverでWordpressを設置するときに文字コードをUTF-8に設定した場合に起こる問題の解決法。
UTF-8でブログ設置した後に、記事を投稿するとなぜかデータベースにEUCJPで書かれ、文字化けを起こしてしまいます。
これはXserver側のデータベース(MySQL)設定がデフォルト文字コードEUC-jpのため発生する問題のようです。
原因がわかってしまえば、方法を探して解決するのみ。
一番お手軽な解決法をご紹介。

php.ini ファイルを作成してトップディレクトリに置くだけで解決します。
php.iniの内容は下記の通り

mbstring.internal_encoding    = UTF-8

ちなみにこれはsv50サーバー以降での解決方法、それ以前のサーバーではhtaccessで解決できます。
.htaccess の内容は以下のようになります。これを適用させたいディレクトリ(ドメイン名/public_html/)に置きます。

php_value mbstring.internal_encoding EUC-JP

詳細はフォーラムやサーバーサイトを参考に。

 
add to hatena hatena.comment (8) add to del.icio.us (8) add to livedoor.clip (2) add to Yahoo!Bookmark (1) Total: 19

関連

  • No related posts. ...

1 Comment »

  1. Cingular ringtones….

    Composer ringtones for a sagem mw. Free ringtones. Sprint ringtones. Cingular ringtones. Ringtones….

    Trackback by Free ringtones. — 2008/9/4 @ 11:01

Leave a comment

 


Back to Top
 

Valid XHTML 1.0 Transitional Valid CSS!
Copy rights 2006 © hereticanthem co.,ltd. All rights reserved.
convert time: 3.204 sec.