Ein schneller Blick auf den Status der Magento 2 Indexer gehört bei vielen Problemen zu den ersten Prüfungen. Magento zeigt per CLI direkt an, welche Indexer aktuell sind und bei welchen ein Reindex erforderlich ist oder wo ein Problem besteht.…
Index entsperren (Magento 2)
Es kann vorkommen, dass in Ihrem Magento 2 Shop einer oder mehrere Indexe gesperrt (locked) sind und nicht aufgebaut werden können mit dem üblichen Befehl:
|
1 |
php bin/magento indexer:reindex |
Die Meldung könnte dann z.B. so aussehen: Product EAV index is locked by another…
Cannot instantiate interface StockIndexTableNameResolverInterface Problem lösen (Magento 2)
Wenn Sie beim Kompilieren oder beim Neuaufbau des Indexes Ihres Magento 2 Shops die folgende Fehlermeldung erhalten, prüfen Sie, ob Sie alle Magento_Inventory* Module aktiviert oder deaktiviert haben. Die Meldung besagt, dass das Interface Magento\InventoryIndexer\Model\StockIndexTableNameResolverInterface irgendwo verwendet wird, aber durch…
Fielddata is disabled on text fields by default. Set fielddata=true Problem lösen (Magento 2)
Es kann vorkommen, dass Sie in Ihrem Magento 2 Shop die folgende Elasticsearch Meldung in den Logdateien finden: Fielddata is disabled on text fields by default. Set fielddata=true on [ihr_attribut] in order to load fielddata in memory by uninverting the…
Indexierung anhalten und neu starten (Magento 1)
Ohne weitere Maßnahmen ist es nicht möglich, den Magento Indexierungsprozess anzuhalten und neu zu starten. Wenn Sie aber die Dateien in /var/locks/ entfernen, dann kann der Indexprozess neu gestartet werden. Es ist unter Umständen nötig, den Webserver neu zu starten,…