Emmy Matsumoto
matsu****@d-art*****
2006年 3月 29日 (水) 17:53:04 JST
松尾です。いつも大変お世話になっております。 だいぶ前の話題で恐縮ですが、解決しましたのでご報告します。 以下、まとめです。 症状 ・検索すると余分な商品がヒットしてしまう ・検索時に流れたSQLを見ると、入力したキーワードが化けている (「ねこ」が「ろこ」になっている等) 対処 ・my.cnfにて、default-character-set=ujis にセット これでも症状が改善されず。 ・catalog/includes/functions/general.php の624行目付近 strtolowerを削除。 $search_str = trim($search_str); これで解決しました。 PHPのバージョンが古い?(PHP 4.1.2)のが問題だったようです。 副作用としてアルファベットの大文字と小文字が区別されて しまいますが、当サイトでは商品名にも商品説明文にも アルファベットが殆ど使われていないので、これで良しとしました。 以上です。 はまだ様、どうもありがとうございました。