5月に契約したサーバーで新規ストールをやっていると、どうも文字化けするし、管理画面から投稿したデータが消える。
おかしいなぁ、でもこの現象って文字コードがおかしいときになるよなぁと調べていたら、ありました。
いつの間にか仕組みが変わってたんですね。PHPもCPIで改造したバージョンを使用しているようです。
CPIでWordpress ME2.2が文字化けする – 我流天性 – がらくた屋
CPIのデフォルトのPHPの内部文字コードがEUC-JPのため
CPIのMySQL4の接続がEUC-JP
Wordpress Me2.2(2.2.1の暫定版)がUTF-8 のみの対応となった
リンク先ではME2.2での例ですが、現在の最新版である2.5.1日本語版でも同様です。また、私はMySQL5を最初から使用して同じ状況でしたので、上記変更をして正常に動作するようになっています。
用は、php.iniのなかにあるmbstring を変更したものをsecureディレクトリにUPし、.htaccessで読み込ませる、ということです。
