> 管理機能 > データベースからの情報の文字化け |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
mi-taro |
投稿日時: 2009/5/3 18:29
対応状況: −−−
|
一人前 登録日: 2009/4/21 居住地: 投稿: 118 |
データベースからの情報の文字化け いつもお世話になっております。
現在、データベースからの情報の文字化けに悩んでいます。 インストール後、ショッピングページの商品一覧部分の 「おなべ」「アイスクリーム」があり、何も問題なく表示されていました。 商品名、コメント、写真を変えてみようと思い、 phpMyAdmminを使って、データベースに接続してみました。 そのとき、db_productsのname(商品名)を見ると、文字化けしていました。 おかしいな、表示は平気だったのに思いながら、文字化け部分をタイピングして 別の名前に変更しました。 ついでに写真も変えてみようと思い、 html>install>save_imageフォルダの中に、新しいイメージを保存しました。 (「おなべ」の写真がそのフォルダに保存されていたため) phpMyAdminで実行し、データベースの内容を変更しました。 そして、いざショッピングページを更新してみると、 商品名は[?????]で、イメージ部分も[?]となっており、文字化けが発生してしまいました。 自分が以前に作成したテスト用のテーブルの中では、日本語も普通に見れまして、 情報をphpで取り出しても、ブラウザで問題なく表示されていました。 文字コードも照合もUTF-8で統一しています。 とはいえ、写真ファイル名はローマ字なので、写真のパスはつながるはずだと思ったんですが。。。 phpAdminのバージョンの互換性の問題でしょうか? 自分で作ったテーブルの情報の種別には、MyISAMで、 ECCUBEで作られたテーブルの情報の種別はInnoDBでした。 これくらいしか違いがみれませんが、一体何がいけないのでしょうか。 *インストール完了したのですが、管理画面にログインできなかったため、苦しい状況に追い込まれております。 Mac環境でありますが、解決方法をご教授いただければと思います。 環境: EC-CUBE 2.3.4 Mac Tiger 10.4, PHP 4.4.9 Apache1.3.41 MySQL 5.1.31 プロトコルバージョン 10 phpMyAdmin 2.11.9.5 MySQLクライアントのバージョン 4.1.22 MySQLの文字セット UTF-8 Unicode MySQLの接続照合順序 utf8_unicode_ci |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» データベースからの情報の文字化け | mi-taro | 2009/5/3 18:29 |
Re: データベースからの情報の文字化け | seasoft | 2009/5/4 0:23 |
Re: データベースからの情報の文字化け | ramrun | 2009/5/4 1:35 |
my.cnfの設定です | mi-taro | 2009/5/4 11:58 |
Re: my.cnfの設定です | ramrun | 2009/5/4 18:03 |
Re: my.cnfの設定です | seasoft | 2009/5/4 19:07 |
解決しました! | mi-taro | 2009/5/5 1:13 |
Re: 解決しました! | ramrun | 2009/5/5 23:36 |