質問 > フロント機能 > XREAサーバーにダウンロード |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
ramrun |
投稿日時: 2007/2/5 11:25
対応状況: −−−
|
仙人 ![]() ![]() 登録日: 2006/11/3 居住地: 投稿: 789 |
Re: XREAサーバーにダウンロード 引用:
それにMysqlだとうまくいかないのはなぜ? 普通のレンタルサーバーはたぶん、rpmなどのパッケージからMySQLをインストールしているのだと思います。 そうするとMySQLの文字コードがlatin1になっていて、それをmy.cnfでujisとかにしてあるんだと思います。 MySQL4.1以降がEC-CUBEの使用条件になりますが、4.1以降では4つの文字コード指定があります
my.cnfがサーバー、クライアント共にujisに設定してあればSTATUSで確認した際に上記のようになるのですが、それはクライアントがmysqlの時の話です。 EC-CUBEが接続をかけた際にEC-CUBEがクライアントになるわけですが、EC-CUBE側では文字コードの指定をかけていないため
になってしまうのだと思います。 それを回避するにはmy.cnfに
と記述します。 skip-character-set-client-handshakeというのはサーバーの文字コードをクライアントの文字コードとする設定です。 私は同じMySQLサーバーでutf8(OpenPNE)も使用したいためこれみたいなことをしています。 ECサイトを作るなら、せめて自由度があるVPSサーバーにしないといけないかなぁと思ってます。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
![]() |
ゲスト | 2007/2/2 14:14 |
![]() |
ゲスト | 2007/2/2 23:28 |
![]() |
ゲスト | 2007/2/5 10:26 |
» ![]() |
ramrun | 2007/2/5 11:25 |
![](images/pixel.gif)