Errore opensearch motore di ricerca inesistente. Ripristino di livesearch.

Questo articolo fornisce una soluzione al problema in cui viene visualizzato l'errore: Errore: opensearch il motore di ricerca non esiste. Ripristino di livesearch. in Adobe Commerce sull'infrastruttura cloud in cui viene utilizzato Live Search.

Prodotti e versioni interessati

  • Adobe Commerce su infrastruttura cloud, tutte le versioni
  • Live Search è installato e in uso

Problema

Il seguente messaggio viene visualizzato nei registri (e osservabile in New Relic):
Errore: il motore di ricerca opensearch non esiste. Ripristino di livesearch. in corso

Soluzione

  1. Modificare il file .magento.env.yaml.

  2. Individua le seguenti righe:

    code language-yaml
      deploy:
    ...
        SEARCH_CONFIGURATION:
          engine: opensearch
    
  3. Se non si dispone di queste righe, aggiungerle al file .magento.env.yaml.

  4. Se queste righe esistono, modificare il motore da opensearch a livesearch.

  5. Esegui il commit della modifica e ridistribuiscila.

Lettura correlata

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a