バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > その他 > さくらインターネットで上手くインストールが出来ません(文字化け)

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
itodakawa
投稿日時: 2009/12/16 15:07
対応状況: −−−
新米
登録日: 2009/12/16
居住地:
投稿: 9
さくらインターネットで上手くインストールが出来ません(文字化け)
はじめまして。
ほとんどPHPなどの知識はないのですが、素人ながらにEC-CUBEを設置しようと思い、現在悪戦苦闘中です。
なんとかインストールまでは出来たと思ったのですが、
商品名が文字化け?というか文字が消え、
また、管理画面でも「商品管理」や「デザイン管理」で文字が消えております。
原因がわからず困っております。
もしご存知の方がいらっしゃいましたらご教授頂けませんでしょうか?
勝手なお願いで申し訳ありませんが、ご指導宜しくお願いします。


■サーバ
EC-CUBE Version 2.4.2
さくらインターネット STANDARDプラン
[PHP]5.2.11 [データベース]MySQL 5.1

EC-CUBEはZIPをダウンロード後、FFFTPでアップしました。
同時に全てのファイルとディレクトリを、パーミッション「755」でアップロードしています。
他の記事でもありましたが、
さくらではパーミッションを777にすると「Internal Server Error」が出るので
全ディレクトリを755にしております。

.htaccessは削除してます。
ディレクトリなどについては変更しておりません。


以上です。宜しくお願い致します。
seasoft
投稿日時: 2009/12/16 16:39
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: さくらインターネットで上手くインストールが出来ません(文字化け)
似たような症状を過去スレで見たような。

とりあえず、DBやDBとの通信周りの文字コード周りの問題な気がします。

EC-CUBE は、全て(DBもDBとの通信周りも) UTF-8 で行なう必要があります。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

itodakawa
投稿日時: 2009/12/16 17:03
対応状況: −−−
新米
登録日: 2009/12/16
居住地:
投稿: 9
Re: さくらインターネットで上手くインストールが出来ません(文字化け)
ご返信ありがとうございます。

ご指摘して頂きました文字コード周りを再度確認してみます。
何か特定のファイルや、追記する事などございますでしょうか?
seasoft
投稿日時: 2009/12/16 23:26
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: さくらインターネットで上手くインストールが出来ません(文字化け)
EC-CUBEコミュニティ(eccube-comu) でしたら EC-CUBE には変更を加える必要はありません。

正式版は必要なケースもあるようですが、それをすると別の障害が出るケースもあったりと面倒なようです。

サーバのサポート先に確認するのが良いかと思います。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

AMUAMU
投稿日時: 2009/12/18 15:29
対応状況: −−−
登録日: 2009/5/2
居住地: 東京都
投稿: 2712
Re: さくらインターネットで上手くインストールが出来ません(文字化け)
さくらインターネットの共有MySQL DBの標準文字エンコードはlatin1かEUC-JPだったと思います。
文字コードをUTF-8として扱えるようにする必要がありますが、過去ログ当該内容がありますのでご確認されると良いと思います。


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

[url=h

ゲスト
投稿日時: 2009/12/18 16:59
対応状況: −−−
Re: さくらインターネットで上手くインストールが出来ません(文字化け)
過去に、さくらにインストールしました。
バージョンなども全く同じかと思います。

1..htaccess の削除

2.さくらコントロールパネルよりphp.iniへ設定

mbstring.language Japanese
output_handler mb_output_handler
mbstring.encoding_translation 1
magic_quotes_gpc=off
#php_flag session.use_cookies 0
#php_flag session.use_trans_sid 1
mbstring.http_output = UTF-8
mbstring.internal_encoding UTF-8
upload_max_filesize 5M

3.DBの 照合順序 を utf8_general_ci に変更

4.EC-CUBEでDBの値を取得している箇所の文字化けを解消
/data/class/SC_DbConn.php
56行目付近 変更
if(!isset($objDbConn->connection) || $new) {
if($dsn != "") {
$objDbConn = DB::connect($dsn, $options);
$this->dsn = $dsn;

/----kokokara
$buf = $objDbConn->prepare('SET NAMES utf8');
$objDbConn->execute($buf);
/----kokomade

5.商品名など検索が機能しない(管理画面含む)
/data/class/SC_DbConn.php
56行目付近 変更
$buf = $objDbConn->prepare('SET NAMES utf8');
$objDbConn->execute($buf);

/----kokokara
mysql_set_charset("utf8");
/----kokomade



この5項目で、動作しています。
参考になさって下さい。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は89,076名です
総投稿数は110,023件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1296
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.