Ich verwende Magento 2.1.5 und stehe vor einem wirklich seltsamen Problem. Ich habe über 6.500 Produkte in den Store hochgeladen, aber einige Artikel werden nach einer vollständigen Neuindizierung nicht angezeigt. Natürlich sind einige Artikel nicht vorrätig, aber viele der Produkte, die nicht in ihren jeweiligen Kategorien angezeigt werden, sind ähnlich wie andere, die in Ordnung sind. Diese Produkte sind einfach (nicht konfigurierbar) und gehören zur gleichen Attributgruppe.
Bei der Suche nach den gesuchten Artikeln werden die fehlenden Produkte angezeigt. Beim Speichern des Elements wird das Element erneut angezeigt und verschwindet bei der Neuindizierung erneut.
Nachdem ich nacheinander eine Neuindizierung durchgeführt hatte, stellte ich fest, dass das Problem die folgenden Tabellen betrifft:
catalog_category_product
catalog_product_category
Ich habe sogar eine Zeile hinzugefügt, die das Produkt wieder im Front-End erscheinen ließ, aber nach der Neuindizierung wurde die Zeile gelöscht.
Hat jemand eine Ahnung, was dieses Problem sein könnte? Es ist sehr, sehr seltsam, aber ich hoffe, es gibt eine einfache Lösung.
Update 27.02.2017: Ich kann immer noch keine Lösung für diesen Fehler finden. Wenn ein Magento-Experte einen Einblick in dieses Problem gewinnen und es beheben kann, wird er oder sie belohnt.
Anchor
, dass die Filterung aktiviert ist. Alle Produkte sind aktiviert, die Sichtbarkeit ist auf "Katalog, Suche" eingestellt und alle sind auf Lager, die meisten verschwinden jedoch nach der Neuindizierung dieser Indizes.catalog_category_product
undcatalog_product_category
. Wir glauben, dass dies ein Fehler im Magento-Indexer sein könnte, der sich auf Produkte bezieht, die sowohl in derselben als auch in einer niedrigeren Kategorie vorhanden sind.Antworten:
Anscheinend müssen wir das Speicherlimit erhöhen, wenn wir eine Datenbank mit großer Anzahl neu indizieren:
1) Datenbank zurücksetzen: Öffnen Sie Ihr PHP Admin- oder MySQL-GUI-Tool
2) Erneut indizieren:
quelle
Ich hatte das gleiche Problem. Als Antwort poste ich einen Link mit einer Lösung, die für mich funktioniert hat. Außerdem kann ich noch keinen Kommentar abgeben.
Durch die Neuindizierung von Magento 2 fehlen Produkte im Frontend (nicht im Backend) (behoben) - Magento Stackexchange
quelle
Sie können Folgendes ausführen:
Welches sollte fehlende Kategorien wiederbeleben.
quelle