質問 > その他 > さくらインターネットで上手くインストールが出来ません(文字化け) |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
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 で行なう必要があります。
|
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 には変更を加える必要はありません。
正式版は必要なケースもあるようですが、それをすると別の障害が出るケースもあったりと面倒なようです。 サーバのサポート先に確認するのが良いかと思います。
|
AMUAMU |
投稿日時: 2009/12/18 15:29
対応状況: −−−
|
神 登録日: 2009/5/2 居住地: 東京都 投稿: 2712 |
Re: さくらインターネットで上手くインストールが出来ません(文字化け) さくらインターネットの共有MySQL DBの標準文字エンコードはlatin1かEUC-JPだったと思います。
文字コードをUTF-8として扱えるようにする必要がありますが、過去ログ当該内容がありますのでご確認されると良いと思います。
|
ゲスト |
投稿日時: 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項目で、動作しています。 参考になさって下さい。 |
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |