Erreur : le moteur de recherche XXX n'existe pas. Retour à la recherche en direct.
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 à la recherche en direct.
*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 :
-
Modifiez le fichier
.magento.env.yaml. -
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