Kontrollera att en sökmotor som stöds är installerad

Adobe Commerce kräver att Elasticsearch eller OpenSearch är installerat för att du ska kunna använda programmet.

Om du uppgraderar från 2.3.x till 2.4 måste du kontrollera om du använder MySQL, Elasticsearch eller ett tillägg från tredje part som katalogsökmotor i din 2.3.x-instans. Resultatet avgör vad du måste göra innan uppgraderar till 2.4.

Om du uppgraderar korrigeringsutgåvor på versionslinjerna 2.3.x eller 2.4.x kan du migrera till OpenSearch om Elasticsearch 7.x redan är installerat.

Du kan använda kommandoraden eller Admin för att ta reda på vilken katalogsökmotor du vill använda:

  • Ange kommandot bin/magento config:show catalog/search/engine. Kommandot returnerar värdet mysql, elasticsearch (vilket anger att Elasticsearch 2 har konfigurerats), elasticsearch5, elasticsearch6, elasticsearch7 eller ett anpassat värde, vilket anger att du har installerat en sökmotor från tredje part. För tidigare versioner än 2.4.6 använder du värdet elasticsearch7 för Elasticsearch 7- eller OpenSearch-motorn. Använd värdet opensearch för OpenSearch-motorn för version 2.4.6 och senare.

  • Gå till Admin och kontrollera värdet för fältet Stores > Settings > Configuration > Catalog > Catalog > Catalog Search > Search Engine.

I följande avsnitt beskrivs vilka åtgärder du måste vidta innan du uppgraderar till 2.4.0.