バージョン選択

フォーラム

メニュー

オンライン状況

112 人のユーザが現在オンラインです。 (79 人のユーザが フォーラム を参照しています。)
登録ユーザ: 1
ゲスト: 111
manali35 もっと...

サイト内検索

バグ報告 > その他 > 検索条件 商品名検索がうまくいきません

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
nanakoko
投稿日時: 2009/9/29 18:25
対応状況: −−−
一人前
登録日: 2009/8/18
居住地:
投稿: 139
検索条件 商品名検索がうまくいきません
コミュ版2.4.0
を使ってます。

フロントページの検索条件のところで、
商品名検索をしたところ以下のような現象が起こります。

検索したい商品
「あったかファー付きダウン風ジャケット」

【ちゃんとヒットしたキーワード】
 あったか

【エラー】
エラーメッセージ:
システムエラーが発生しました。
大変お手数ですが、サイト管理者までご連絡ください。

エラーキーワード:
「ファー」「ファー付き」「ファー付きダウン」「あったかファー付き」「あったかファー付きダウン風ジャケット」他

【0件です】
メッセージ:
該当件数0件です。他の検索キーワードより再度検索をしてください。

キーワード:
「ファー月」

他全部の商品やパターンは調べてませんが、
正式に商品名を入れてヒットされる商品と
そうでない商品がありました。

これは何の違いなのでしょうか??
ちなみに、商品情報の「検索ワード」項目には商品名や、関連の単語を入れて登録しております。
seasoft
投稿日時: 2009/9/29 19:17
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7332
Re: 検索条件 商品名検索がうまくいきません
たしか、LIKE に展開して抽出したはずなので、LIKE で抽出可能かを確認すると良いかと思います。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

seasoft
投稿日時: 2009/9/29 19:20
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7332
Re: 検索条件 商品名検索がうまくいきません
当方環境にて試験してみました。

結果「ファー」でヒットしました。

EC-CUBE 2.4.1-comu
OS Linux (Fedora)
DBサーバ PostgreSQL 8.3.7
WEBサーバ Apache/2.2.11
PHP 5.2.9
GD Loaded


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

tao_s
投稿日時: 2009/9/29 23:42
対応状況: −−−
仙人
登録日: 2008/8/20
居住地: 東京
投稿: 783
Re: 検索条件 商品名検索がうまくいきません
データベースはMySQLですか?
ちょっとデータベースの文字コードを調べた方が良いと思います。
引用:
(システムエラーが発生しました。
大変お手数ですが、サイト管理者までご連絡ください。)

が出たって事はSQLのシンタックスエラーが出ていると思われます。


----------------
EC-CUBEカスタマイズ相談してください。
緊急のEC-CUBEの障害対応
EC-CUBEカスタマイズブログ

nanakoko
投稿日時: 2009/9/30 13:12
対応状況: −−−
一人前
登録日: 2009/8/18
居住地:
投稿: 139
Re: 検索条件 商品名検索がうまくいきません
seasoft様

いつもご返事ありがとうございます。
以下の方法なんですが、「LIKEで抽出する」というのが
よく分からないので、勉強してから試してみます!

引用:

たしか、LIKE に展開して抽出したはずなので、LIKE で抽出可能かを確認すると良いかと思います。


tao_s様

ご返事ありがとうございます。
はい、データベースはMySQLです。
文字コードはutf8_general_ciでした。
別の文字コード(utf8_unicode_ci とか??)に変えた方が
良いのですかね??
試してみますね!
引用:

データベースはMySQLですか?
ちょっとデータベースの文字コードを調べた方が良いと思います。
引用:
(システムエラーが発生しました。
大変お手数ですが、サイト管理者までご連絡ください。)

が出たって事はSQLのシンタックスエラーが出ていると思われます。
seasoft
投稿日時: 2009/9/30 17:34
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7332
Re: 検索条件 商品名検索がうまくいきません
> 以下の方法なんですが、「LIKEで抽出する」というのが
> よく分からないので、勉強してから試してみます!

システムエラーが出ているパターンですと、下記の調査方法にて実行 SQL 文を取得できますので、その方が早いかも。
http://seasoft.jp1.cx/ec/tips/error#%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%8C%E7%99%BA%E7%94%9F%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F_%E5%A4%A7%E5%A4%89%E3%81%8A%E6%89%8B%E6%95%B0%E3%81%A7%E3%81%99%E3%81%8C_%E3%82%B5%E3%82%A4%E3%83%88%E7%AE%A1%E7%90%86%E8%80%85%E3%81%BE%E3%81%A7%E3%81%94%E9%80%A3%E7%B5%A1%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84

本件に限らず、LIKE について勉強するのはためになると思いますけどね。

DB よりも、PHP の動作が怪しいですね。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

nanakoko
投稿日時: 2009/9/30 18:46
対応状況: −−−
一人前
登録日: 2009/8/18
居住地:
投稿: 139
Re: 検索条件 商品名検索がうまくいきません
Seasoft様

ご返事ありがとうございます!
Seasoftさんの書き込みを見る前にいろいろ調べて、
さくらのレンタルサーバを使っている人で、
似たような現象の解決方法が掲載されたサイトがあったので、
試してみたところ解決しました!!!
LIKEについては、勉強します。
seasoft様 tao_s様ありがとうございました

http://nayuzak.blog50.fc2.com/blog-entry-30.html

?htaccessを削除
?さくらのphp.ini設定するコンパネで
以下を設定
magic_quotes_gpc = off
mbstring.language Japanese
output_handler mb_output_handler
mbstring.encoding_translation 1
mbstring.http_output = UTF-8
mbstring.internal_encoding UTF-8
upload_max_filesize 5M
?SC_DbConn.phpの内容を修正
if(!isset($objDbConn->connection) || $new) {
if($dsn != "") {
$objDbConn = DB::connect($dsn, $options);
$this->dsn = $dsn;
の後に以下3行を追加
$buf = $objDbConn->prepare('SET NAMES utf8');
$objDbConn->execute($buf);
mysql_set_charset("utf8");

引用:

システムエラーが出ているパターンですと、下記の調査方法にて実行 SQL 文を取得できますので、その方が早いかも。
http://seasoft.jp1.cx/ec/tips/error#%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%8C%E7%99%BA%E7%94%9F%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F_%E5%A4%A7%E5%A4%89%E3%81%8A%E6%89%8B%E6%95%B0%E3%81%A7%E3%81%99%E3%81%8C_%E3%82%B5%E3%82%A4%E3%83%88%E7%AE%A1%E7%90%86%E8%80%85%E3%81%BE%E3%81%A7%E3%81%94%E9%80%A3%E7%B5%A1%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84

本件に限らず、LIKE について勉強するのはためになると思いますけどね。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBEペイメント

公式ストアEC-CUBE4系デザインテンプレート続々リリース中

統計情報

総メンバー数は58,748名です
総投稿数は95,015件です

投稿数ランキング

1
seasoft
7332
2
AMUAMU
2712
3
nanasess
2035
4
468
1973
5
yuh
1612
6
umebius
1551
7
red
1390
8
h_tanaka
966
9
fukap
907
10
tsuji
863
11
shutta
835
12 ramrun 789
13
tao_s
783
14 karin 656
15 sumida 641
16
homan
633
17 DELIGHT 571
18
patapata
502
19
flealog
485
20 tonton 437


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.