10

(はい、これが重複していることはわかっていますが、他の解決策はどれもうまくいきません。)

検索が有効になっているにもかかわらず、検索結果に表示されない商品があります。

それを証明する画像がこちら。 結果が表示されない

そして、私はMagento CEバージョン1.7.0の最新バージョンを使用しています

何度かインデックスを再作成し、キャッシュを無効にしました。

助けてください!これがないとお店が成り立ちません。

4

6 に答える 6

23
1. Check product Quantity and Stock and that product is assigned to a category
2. Clear Cache
3. Run Re-Indexing.
于 2012-06-18T09:17:49.133 に答える
4

検索タイプを like から fulltext に変更してみてください

構成 -> カタログ -> カタログ検索。

よろしく

于 2012-06-18T07:18:27.503 に答える
3

MySql 変数ft min word lenを確認してください。同様の問題がありました。「Pad」という単語を検索すると、ft min word len変数が 4 文字に設定され、「pad」という単語が 3 文字しかないため、0 の結果が返されました。

警告: ft min word len変数の値を 3 に変更すると、サーバーのパフォーマンスに影響を与える可能性があります。

于 2013-08-26T09:29:19.820 に答える
2

I just had the same problem and it turned out, that the Website-Checkbox (on the Products' tab "Website" in the Magento Backend) was not set during import.

Tried the following (still working on development-site)

  1. Re-Index all Data
  2. Delete the Cache
  3. Delete all Session Files (rm -rf session/* in var/)

Checked Product Settings for:

  • Stock
  • Visibility
  • Status
  • Selected Categories
  • Website
于 2013-03-05T08:17:54.793 に答える
0

クライアントは新しいルート カテゴリを作成し、すべての製品をここに移動しました。彼らはメインのウェブサイトストアの構成を更新するのを怠っていました:-

"System/Manage Stores/Main Website Store/Root Category"

これを「新しいルートカテゴリ」に設定すると、検索が復活しました:)

于 2016-07-28T08:49:09.040 に答える