質問 > フロント機能 > データベースコピー時の文字化けについて |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
zekuzeku |
投稿日時: 2007/10/16 7:05
対応状況: −−−
|
常連 登録日: 2007/8/1 居住地: 投稿: 43 |
データベースコピー時の文字化けについて FTPにてデータベースの中身をそのままコピーしたつもりなのですが
そのコピーした内容でEC-CUBEを実行すると一部の内容に文字化けが発生します。 対応方法がわかる方はいらっしゃいますでしょうか? 本番領域に設置したEC-CUBEはそれなりに動くようなので、 そのデータを元に/testフォルダ内へテスト領域を作ることになりました。 そこでphpMyAdminの「データベースをコピーする」を使用してテスト用データベースを作成しようとしたのですが、途中でエラーが発生して上手くいきません。 しょうがないので、phpMyAdminの「エクスポート」機能を使ったのですが、一度にコピーすると mtb_zip のあたりで容量エラーが発生しますので、複数回に分割してコピーしました。 こうしてデータベースのコピーが完了したので、現在稼動中のEC-CUBEの内容を全て /testフォルダ内にコピーし、 /test/data/install.inc /test/data/conf/conf.php の、フォルダ指定に関する箇所を修正し、/test にはBASIC認証を入れました。 そうすると、管理者画面にログオンしたときの表記が > WELCOME! 管理??nbsp;様 と文字化けしているのに始まり > 限定,寄せ植え,ギフト,〜999 という内容が > 限定,寄??え,????〜999 というような文字化けがその他のデータにも発生しています。 具体的には、商品データ・顧客データ・レイアウト指定・お知らせ・支払方法のデータベース等に同様の文字化けを確認しました。 しかし、SHOPマスタの内容は文字化けていないようです。 なお、データベースの内容は /db/mysql/data/各データベース名 に登録されているようなので、こちらもFFFTPから吸い出した上で仮領域へコピーしてみたのですが同様の症状が発生します。 なんとか文字化けにならないようにしたいので、同じような経験のある方アドバイスをお願い致します。 環境はファーストサーバのギガント2です。 文字コードはデフォルトのEUCから変えていません。 インストールした EC-CUBEやPHP・DBのバージョン は、 EC-CUBEバージョン 1.0.2 PHPバージョン PHP 4.4.7 DBバージョン MySQL 5.0.27-standard-log phpMyAdminによると MySQL の文字セット: UTF-8 Unicode (utf8) だそうです。 よろしくお願い致します。 |
zekuzeku |
投稿日時: 2007/10/17 4:39
対応状況: −−−
|
常連 登録日: 2007/8/1 居住地: 投稿: 43 |
Re: データベースコピー時の文字化けについて 自己レスです。
どうも最初にphpMyAdminからデータベースを作成する際に MySQL 接続照合順序: utf8_general_ci にした上で 新規データベースを作成する の照合順序も utf8_general_ci にした上で 元のデータベースからエクスポートしたデータをインポートすれば コピーできるようです。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |