Erreur : le moteur de recherche XXX n'existe pas. Retour à Live Search.

Pour résoudre l’erreur lorsqu’elle se produit, modifiez le fichier .magento.env.yaml afin de modifier la valeur sur la ligne engine: dans la partie SEARCH_CONFIGURATION: du fichier.

Description description

Environnement

  • Adobe Commerce sur les infrastructures cloud, toutes versions confondues
  • Live Search est installé et utilisé

Problème

Un message d’erreur similaire s’affiche dans les journaux (et est observable dans New Relic) :

Erreur : le moteur de recherche XXX n'existe pas. Retour à livesearch.

Remarque : XXX peut être n'importe quel moteur de recherche.

Résolution resolution

Pour résoudre cette erreur le moteur de recherche n’existe pas procédez comme suit :

  1. Modifiez le fichier .magento.env.yaml.

  2. Localisez les lignes suivantes :

    code language-none
    deploy:
        ...
            SEARCH_CONFIGURATION:
              engine: XXX
    

    Remarque : XXX peut être n’importe quel moteur de recherche.

  3. Si vous ne disposez pas de ces lignes, ajoutez-les au fichier .magento.env.yaml.

  4. Si ces lignes existent, modifiez le engine: de XXX en livesearch.

  5. Validez la modification, puis redéployez.

Lectures connexes

Configuration pour la réussite avec la recherche en direct dans notre Guide de recherche en direct

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f