|
えー、つまらない人には全くちんぷんかんぷんなお話です。 訳わかんない人は下まで読まないで下さい。 ずっと苦しめられてたのでブログに記録しておきます。これで直った人は是非コメントしてください。m(__)m なお、この記録をするにあたり、竹下女史への感謝の意を表します。 【症状】 環境:EC-CUBE V2.0.1/PHP 4.3.9/MySQL 4.1.20(ujis=ECU-JP) この環境下において、マニュアルどおりインストールを完了した結果、管理画面、及びショップのトップページ等、全てのDBから参照して表示する日本語文字が文字化けをする。 DB作成もUTF-8で行い、何回も何回もインストールしても結果は同じ。 契約しているレンタルサーバの会社がいくつかあるが、その全てで同様の結果となる。 以下は私が行った奮闘ぶりです。 当然のごとくググる。 検索キーは「EC-CUBE UTF-8 文字化け」などである。 しかし、出てくる検索結果はどうにも的を得ない。 特に「php.iniをいじりなさい」的なものもあるのだが、管理上、ムリ(笑 今回、当方で行ったことは2つ。 ひとつは【.htaccessを書き換える】こと。 もうひとつが【SC_DbConn.phpを書き換える】こと。 この2つが揃って初めて文字化けが改善された。 なお、この手法は ujis > UTF-8 なのでお間違いなく。この変更によって起こるいかなる問題に対して責任は持ちません。各自の責任において改造してください。 1)【.htaccessを書き換える】 インストール時の最上階にある「htmlフォルダ」の直下にある.htaccessをエディタで開き、以下の記述に全部書き換えます。 ************************ <IfModule mod_php4.c> php_value default_charset UTF-8 php_value mbstring.language Japanese php_value mbstring.internal_encoding UTF-8 php_flag mbstring.encoding_translation On php_value mbstring.http_input auto php_value mbstring.http_output pass </IfModule> php_value output_handler mb_output_handler php_flag magic_quotes_gpc 0 # デフォルトテンプレートの状態で 2M近くになるため php_value upload_max_filesize 5M ************************ もとあった内容と比較していただければよいかと。これが検索してあれこれと改造した結果です(笑 書き換えたら同じ場所めがけてFTP転送します。 さて、もうひとつ。 2)【SC_DbConn.phpを書き換える】 同様にインストール時最上階にある「dataフォルダ」の中の「classフォルダ」の中の「SC_DbConn.php」をエディタで開く。 その61行目に $this->conn = $objDbConn; と、あるはずです。この下に以下の一文を挿入します。 $this->conn->query("SET NAMES utf8"); これで保存をかけ、同じ場所めがけてFTP転送して上書きします。 この手法については本家サイトのフォーラムを参照してください。記述があります。もっとも違う症状の解決方法だったので、最初は見逃してしまうんですけどね(笑 以上、2つの対処を行った後、再度インストーラを走らせます! インストール途中、DBを削除して作り直します! 作り直すので、今までのデータは無くなります! 責任持ちませんよ!(笑 問題なければDB削除!! インスコ完了! ワーイヽ(゚∀゚)メ(゚∀゚)メ(゚∀゚)ノワーイ 文字化けが直ってるーっ! ![]() ( *゜▽゜)/°・:*【祝】*:・°\(゜▽゜* ) …ここに行き着くまで色々なサイトを読みました。確かに2番目のphpの追加記述も以前試したんですが、このhtaccessとの併用が決め手だったのです。 これから全体のチェックをして見ます。 さて、他のところに悪影響が出ていなければいいんですが… (;^ω^) ホント、竹下女史に感謝m(__)m これでV1から一歩抜けられました(ToT)/~~~ 追伸: あ… 管理画面の 性別とか職業とか部分部分がまだ文字化けしてる… _| ̄|○ 改善したらまたアップします〜 ![]() おおおおおおお、簡単なトラブルでした_| ̄|○ これまた公式のフォーラムに載ってました> こちらです。 内容はいたって簡単、data/cache フォルダ中のファイルを一旦全て削除するだけ! 大笑いです ホント困らせてくれるなぁ… 次は何だろ… ひー! 追加追加! オススメ商品登録でカテゴリ選んでも商品検索ヒットしない! …どっかで見たぞ… あったあった! これだこれ!>チェンジセット16919 よし!直ったーっ! え?EC-CUBE V2って「ルミーズ決済まだ対応してないの!?」 どーすんだこれ!! うぉー!問い合わせだ問い合わせ! …えー、4月中旬もしくは4月11日と回答がございました。 待つしかないなぁ… |
| << 前記事(2008/03/24) | ブログのトップへ | 後記事(2008/03/28) >> |
| 内 容 | ニックネーム/日時 |
|---|---|
|
まさ 2008/06/30 19:43 |
EC-CUBE ver2.1.2での |
カンクロウ 2008/09/19 15:30 |
おおおお! 2.1.2もイケましたか! |
猫山店長 2008/09/19 19:18 |
起動すらしないPCと2週間格闘しておりました。以前であれば、あきらめてニューマシンを買ってましたがこの不景気で…計1980円で何とか修理完了!ただ、最近ってPCも安い…デオデオでジレンマ!ワイヤレスだし…19インチ液晶…欲すぃ(笑)。1.0TBのHDが16800円!昼飯を調整して月々3000円を貯金します。 |
マネコダグラス 2008/09/20 17:56 |
安くなったとはいえ、家電量販店の品物は高嶺の花… |
猫山店長 2008/09/21 09:28 |
助かりました、ありがとうございます! |
すがり 2008/11/06 18:45 |
一晩悩み続けてやっと解決できました! |
kuwawa 2009/02/22 06:04 |
よかったですね!おめでとうございます!m(__)m |
猫山店長 2009/02/22 09:29 |
| << 前記事(2008/03/24) | ブログのトップへ | 後記事(2008/03/28) >> |