Überprüfen, ob eine unterstützte Suchmaschine installiert ist

Adobe Commerce erfordert die Installation von Elasticsearch oder OpenSearch, damit die Software verwendet werden kann.

Wenn Sie ein Upgrade von 2.3.x auf 2.4 durchführen, müssen Sie überprüfen, ob Sie MySQL, Elasticsearch oder eine Drittanbietererweiterung als Katalogsuchmaschine in Ihrer 2.3.x-Instanz verwenden. Das Ergebnis bestimmt, was Sie tun müssen bevor Sie 2.4 aktualisieren.

Wenn Sie Patch-Versionen innerhalb der Versionen 2.3.x oder 2.4.x aktualisieren und Elasticsearch 7.x bereits installiert ist, können Sie optional zu OpenSearch migrieren.

Sie können die Befehlszeile oder den Administrator verwenden, um Ihre Katalogsuchmaschine zu bestimmen:

  • Geben Sie den bin/magento config:show catalog/search/engine Befehl ein. Der Befehl gibt den Wert mysql, elasticsearch (was anzeigt, dass Elasticsearch 2 konfiguriert ist), elasticsearch5, elasticsearch6, elasticsearch7 oder einen benutzerdefinierten Wert zurück, was anzeigt, dass Sie eine Suchmaschine eines Drittanbieters installiert haben. Verwenden Sie für Versionen vor 2.4.6 den elasticsearch7 für die Elasticsearch 7- oder OpenSearch-Engine. Verwenden Sie für Version 2.4.6 und höher den opensearch für die OpenSearch-Engine.

  • Überprüfen Sie in der Admin den Wert des Felds Stores > Settings > Configuration > Catalog > Catalog > Catalog Search > Search Engine .

In den folgenden Abschnitten wird beschrieben, welche Aktionen Sie durchführen müssen, bevor Sie ein Upgrade auf 2.4.0 durchführen.