[Tep-j-general] 日本語の検索ができません

Back to archive index

Mineaki Gotoh gij****@peak*****
2002年 11月 24日 (日) 08:00:42 JST


たべにさん、おはようございます。後藤と申します。

>osCommerce2.2を導入して実験段階なのですが、商品検索でアルファベットのも
>のは検索できるのですが、日本語の検索は全て「検索条件に一致する商品はあり
>ません」となります。
>過去ログから、php.iniの
>mbstring.internal_encoding = EUC-JP
>mbstring.http_input = auto
>mbstring.http_output = SJIS
>mbstring.detect_order = auto
>mbstring.substitute_character = none;
>部分も確認しましたが、上記の設定になっています。
>わかる方いらっしゃいませんでしょうか

出力がSJISってことは、POST or GETされる文字コードもおそらくSJISですよ
ね。

ありそうなのは、

--enable-mbstr-enc-trans

がビルド時に有効にされていなかった、あたりでしょうか。

ブラウザのURLを見て、

http://.../advanced_search_result.php?...&keywords=xxxxx&...

の xxxxx の部分がどちらのコードになっているかを調べれば原因が判ると思
いますよ。

-- 
株式会社PEAK  ネットワーク技術担当 後藤 <gij****@peak*****>




Tep-j-general メーリングリストの案内
Back to archive index