Magentoサイトには20000以上の製品が動作しています。フロントエンドに製品が表示されないことがあります。 「選択と一致する製品はありません」と言われていますが、製品はバックエンドサイトにまだあります。Magentoの製品がフロントエンドに一貫して表示されない
私は再インデックスプロセスを実行しなければならないことを知っています。再インデックスプロセスを完了するたびに、すべての製品がフロントエンドにあります。
今、私の質問です:なぜこれは何度も繰り返されていますか?これは私がこの問題に直面した4回目です。私はこの問題の本当の原因を知りたい。私は非常に恐れています。 (もちろん、あなたはおそらく犯人であり、その場合にはクラスタ化されたデータベースを使用している場合を除き)
おかげ
不足している製品に気づいた後、system.logとexception.logを確認しましたか?私は同様の問題に一度遭遇し、ログにはデッドロック、タイムアウト、およびデータベース内の不整合に関する情報が満載です。私の知る限りでは、このようなことはある種の拡張機能を備えたサーバー(おそらくdbの問題)で発生します。製品表に関連する特別なモジュールを使用していますか? (ロイヤルティーポイント?拡張オプション?) – mcmil
有効になっているインデックスの詳細を教えてください。いくつかのインポートプロセスの後に発生しましたか?おそらく、インデックス作成プロセスを壊してしまうかもしれないERP統合またはカスタムインポート拡張がありますか? –
すべてのインデックスが有効です。私は前にいくつかの製品をインポートしましたが、今ではありません。そして私は、カスタマイズのためにいくつかのPHPファイルを更新しました。 –