Materializing [マテリアライジング]

About Home

WPをXSASでインストールしてUTF運用(文字コード解決編)

arata (2007年1月 9日 03:42)

以前にXSASインストールに挑戦したWordPressMEですが、UTF-8での運用が解決したので、その差分だけ載せておくことにしました。

WPをXSASでインストールしてUTF運用失敗
以前の問題点

  • 日本語のエントリーが文字化け
  • 日本語のDB内部も文字化け
  • EUCでは正常に動作

mbstring.internal_encoding

mbstring.internal_encoding は内部文字エン コーディングのデフォルト値を定義します。

php.iniの
mbstring.internal_encoding = EUC-JP

mbstring.internal_encoding = UTF-8
に変更。
(XSASの場合、XSAS_PlainJP\diskw\usr\local\Apache2 に入ってます)

上記を行った後、改めてインストールし直して日本語エントリーを書いてみると、正常に表示されました。
MySQLのテーブルも覗いてみると、ちゃんと日本語で保存されてました。
文字化けなし。解決。

あとがき

今回は、XREAのphpinfoとXSASのphpinfoを改めて見比べている時に、そのmbstringの設定の差異に気付いたので行ってみました。
たぶんこれは、恥ずかしながらPHP=EUCという固定観念から行っていた設定と思われます。
なにぶん随分前の事で詳細は不明。
そのうち、他のCMSで何らかの弊害が生まれる可能性はあるにしても、自分にとって非常に大きな収穫となりました。

Materializing [マテリアライジング]

Materializing [マテリアライジング]

About Back

トラックバック(0)

トラックバックURL: http://www.materializing.net/weblog/mt-tb-270808.cgi/244

Materializing [マテリアライジング]

About This Site

基本的には自分のためのNoteって感じでゆるく運営中。
紹介している情報(サイトやWeb制作、CMS解説など)は、どちらかというと初心者向けです。
このサイト自体をWebに関する実験場として、Webの楽しいところや難しいところなど、伝え遺して行けたらなーと思ってます。


Name
新(arata)
Hobby
Driving,PC,Listening Music
Handling
Webサイト(CMS),Programming(PHP,Java),Webグラフィック
Profile Page URL
http://iddy.jp/profile/materializing/
Twitter
Twitter/arata
Other Info
My Profile by iddy

Create with jQuery, jQTouch.


CLOSE