バージョン選択

フォーラム

メニュー

オンライン状況

52 人のユーザが現在オンラインです。 (44 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 52
もっと...

サイト内検索

質問 > その他 > 2.11.0+さくらインターネットで文字化けします

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
nanasess
投稿日時: 2011/3/29 9:07
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2313
Re: 2.11.0+さくらインターネットで文字化けします
引用:

MDB2はPHP5.2.3以上だとsetCharasetで自動的にmysql_set_charset('utf8') しませんでしたっけ?


してるんですけど, CHAR_CODE を渡しているので


mysql_set_charset('UTF-8');


になってしまっているようなのです.
ちゃんと utf8 にしないと駄目なのかなと.
cbkshin
投稿日時: 2011/3/29 11:34
対応状況: −−−
新米
登録日: 2011/2/17
居住地:
投稿: 8
同じく文字化けしてしまいます
同じような内容だった為、返信の形で質問させていただくこと
お詫び申し上げます。

さくらインターネットではないのですが、
文字化けしてしまいます。

ファーストサーバの共有サーバなのですが、
表示や動作的には問題ないのですが、
phpMYadmin上ではマルチバイトの文字がすべて
文字化けしています。

nanaco様どうように以前のバージョンでは、SC_DbConn.phpを
改変で対応していたのです。

PHPは
PHP Version 5.1.6
default_charset UTF-8
mbstring.detect_order auto
mbstring.encoding_translation On
mbstring.http_input auto
mbstring.http_output pass
mbstring.internal_encoding UTF-8
mbstring.language Japanese
mbstring.strict_detection Off
mbstring.substitute_character NULL

Localでは、以上の値になっています。

MYSQL
MySQL - 5.0.22
DEFAULT CHARACTER SET utf8
COLLATE utf8_general_ci
になっています。

ご教授お願いします。
AMUAMU
投稿日時: 2011/3/29 12:20
対応状況: −−−
登録日: 2009/5/2
居住地: 東京都
投稿: 2712
Re: 同じく文字化けしてしまいます
phpMyAdmin上の文字化けはphpMyAdminの設定で直せます(EC-CUBE側をいじる問題ではないです)。
共有サーバーとのことですので、どこまで設定できるか(phpMyAdminのバージョンによっては画面で出来ます)はプロバイダによるため、まずはプロバイダのサポートに相談されるのが良いと思います。


----------------
EC-CUBE公式エヴァンジェリスト
EC-CUBEインテグレートパートナー (株)スピリット・オブ
移転・拡張・高速化・問題解決
各種カスタマイズ・支援依頼承ります。

[url=h

cbkshin
投稿日時: 2011/3/29 14:56
対応状況: −−−
新米
登録日: 2011/2/17
居住地:
投稿: 8
Re: 同じく文字化けしてしまいます
ありがとうございます。

PHPmyadminを変更できないか聞いてみます。
pantacle
投稿日時: 2011/3/31 1:26
対応状況: −−−
長老
登録日: 2009/6/29
居住地: 富山
投稿: 242
Re: 2.11.0+さくらインターネットで文字化けします
> ちゃんと utf8 にしないと駄目なのかなと.

ダメなんじゃ無いでしょうか。

これ($this->conn->setCharset(CHAR_CODE);)でハマりかけました。
一見必要な処理をしている様に見えて、実は意味が無いとは。


----------------
pantacle
http://pantacle.net/

furari
投稿日時: 2011/4/1 17:37
対応状況: −−−
新米
登録日: 2011/4/1
居住地:
投稿: 1
Re: 2.11.0+さくらインターネットで文字化けします
さくらで同じ状況でした。

/data/class/SC_Query.php の79行目、

//$this->conn->setCharset(CHAR_CODE);
$this->conn->setCharset('utf8');


/data/module\MDB2/Driver/mysql.php の539行目、

//if (!empty($this->dsn['charset'])) {
  //$result = $this->setCharset($this->dsn['charset'], $connection);
  $result = $this->setCharset('utf8', $connection);
  if (PEAR::isError($result)) {
    $this->disconnect(false);
    return $result;
  }
//}

にしてインストールすることで、文字化け解消しました。
psd
投稿日時: 2011/4/2 1:51
対応状況: −−−
新米
登録日: 2011/4/2
居住地:
投稿: 1
Re: 2.11.0+さくらインターネットで文字化けします
自己解決。
ファイルアップしなおしで改善しました。

------------------------------
文字化け対策解決ありがとうございます。
さくらサーバーのスタンダード使っています。

早速2.44から乗り換えてみたところ、
文字化け以前に、インストール画面が表示されません。
ドメイン直下に『htmlフォルダの内容』と『data』を
置いています。

www/ドメイン/install/

にアクセスしたところ、画面真っ白です。
.htaccess 削除済み。
データベースは一度削除して再度作成しました。

2.44の時は過去スレ見て問題なくできましたが
今回はどういうわけか。。。

文字化けスレとは内容が異なりますが、
さくらサーバーということでこちらに書き込みました。
どうかご教示下さい。

よろしくお願いします。
AMUAMU
投稿日時: 2011/4/4 19:32
対応状況: −−−
登録日: 2009/5/2
居住地: 東京都
投稿: 2712
Re: 2.11.0+さくらインターネットで文字化けします
画面が真っ白ということでしたら、まずはPHPのエラーログを確認されると良いと思います。


----------------
EC-CUBE公式エヴァンジェリスト
EC-CUBEインテグレートパートナー (株)スピリット・オブ
移転・拡張・高速化・問題解決
各種カスタマイズ・支援依頼承ります。

[url=h

nanaco
投稿日時: 2011/4/11 11:40
対応状況: 解決済
新米
登録日: 2011/3/25
居住地:
投稿: 2
Re: 2.11.0+さくらインターネットで文字化けします
furariさま

スレ主のnanacoです。
上記の方法で文字化け解決しました。
ありがとうございます。
(返事が遅くなって申し訳ありません)

これでさくらインターネットでも安心して2.11.0を利用できます。
本当によかったです。重ね重ね、ありがとうございます!!
« 1 (2)
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,711名です
総投稿数は109,948件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1638
8
red
1570
9
mcontact
1285
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.