illegal_argument_exception“原因”:“未知过滤器类型[语音] [语音]

发布于 2025-01-28 14:16:12 字数 333 浏览 5 评论 0原文

我在弹性搜索索引器模块中遇到了一个错误。我已经使用Magento2安装了Elasticsearch版本7.9。

{"error":{"root_cause":[{"type":"illegal_argument_exception","reason":"Unknown filter type [phonetic] for [phonetic]"}],"type":"illegal_argument_exception","reason":"Unknown filter type [phonetic] for [phonetic]"},"status":400}

我该如何解决此问题?

I got an error in the elastic search indexer module.i have installed elasticsearch version 7.9 with magento2.

{"error":{"root_cause":[{"type":"illegal_argument_exception","reason":"Unknown filter type [phonetic] for [phonetic]"}],"type":"illegal_argument_exception","reason":"Unknown filter type [phonetic] for [phonetic]"},"status":400}

how can i fix this issue ??

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

蓝眼睛不忧郁 2025-02-04 14:16:12

看起来像Elasticsearch配置的问题,需要插件,请尝试一下!

sudo /usr/share/elasticsearch/bin/elasticsearch-plugin install analysis-phonetic
sudo service elasticsearch restart

然后尝试再次重新索引。

Looks like an issue with the elasticsearch configuration, the plugin is required, try this out!

sudo /usr/share/elasticsearch/bin/elasticsearch-plugin install analysis-phonetic
sudo service elasticsearch restart

Then try reindexing again.

把回忆走一遍 2025-02-04 14:16:12

Elastic Suite需要安装这些插件,在命令下运行:

sudo /usr/share/elasticsearch/bin/elasticsearch-plugin install analysis-phonetic

sudo /usr/share/elasticsearch/bin/elasticsearch-plugin install analysis-icu

sudo service elasticsearch restart

Elastic Suite requires these plugins to be installed, run below commands:

sudo /usr/share/elasticsearch/bin/elasticsearch-plugin install analysis-phonetic

sudo /usr/share/elasticsearch/bin/elasticsearch-plugin install analysis-icu

sudo service elasticsearch restart
不疑不惑不回忆 2025-02-04 14:16:12

您的弹性搜索缺少插件。
在弹性版本从7.9.2(log4j)升级到7.17.9之后,我在重新索引期间发生了这个问题。
我通过安装必要的插件来修复它。

cd /usr/share/elasticsearch
bin/elasticsearch-plugin install analysis-phonetic
bin/elasticsearch-plugin install analysis-icu
sudo service elasticsearch restart

这个问题已经在Smile Plasticsuite -Magento 2 Github上关闭。
CC:Ramindas

查找有关语音分析插件的更多信息:

Your elastic search is missing a plugin.
This problem occurred to me during reindexing after the elastic version was upgraded from 7.9.2 (log4j) to 7.17.9.
I fixed it by installing the necessary plugins.

cd /usr/share/elasticsearch
bin/elasticsearch-plugin install analysis-phonetic
bin/elasticsearch-plugin install analysis-icu
sudo service elasticsearch restart

This issue has already been closed on the Smile ElasticSuite - Magento 2 GitHub.
cc: ramindas

find more about phonetic analysis plugin : link

画中仙 2025-02-04 14:16:12

您应该安装语音插件(

You should install the phonetic plugin (Link)

南城旧梦 2025-02-04 14:16:12

首先,我们需要安装Magento版本所需的适当版本的弹性西装扩展名
如果您的运行2.4.6。您需要通过作曲家安装以下版本

作曲家需要微笑/弹性〜2.11.0

安装后,我们还需要两个插件才能平稳运行索引器。首先,您需要输入elasticsearch目录..

cd/usr/usr/usr/share/elasticsearch,

然后在下面安装给定的插件。

bin/elasticsearch-plugin安装分析 - 语音

bin/elasticsearch-plugin安装分析-ICU

这将对您的问题进行分类

First we need to install proper version of elastic suit extension required for our magento version
if your running 2.4.6 .you need to install below version through composer

composer require smile/elasticsuite ~2.11.0

after installing we need two more plugins to run indexer smoothly.first you need to enter elasticsearch directory ..

cd /usr/share/elasticsearch

then install below given plugins.

bin/elasticsearch-plugin install analysis-phonetic

bin/elasticsearch-plugin install analysis-icu

this will sort your issue

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文