Magento 2 there is no such adapter elasticsearch

Magento 2 にはそのようなアダプターはありません – Elasticsearch

Rate this article

Share this article

詳細については、Magento 2にはそのようなアダプターはありませんをお読みください。

Magento 2.1.10には約40のセキュリティ修正と機能強化が含まれているため、この最新バージョンにアップグレードすることでオンラインストアオーナーに多くの利益をもたらします。ただし、同時にエラーが発生する可能性もあります。

Magento 2にはそのようなアダプターはありません

「そのようなアダプターはありません」エラーの修正方法

# このクエリを実行します
UPDATE core_config_data set value = 'mysql' where path='catalog/search/engine';
# 次にこれらのコマンドを実行します
php -f bin/magento setup:upgrade
php -f bin/magento cache:flush
php -f bin/magento indexer:reindex

 

magento 2にはそのようなアダプターはありません

Magento 2.3.1はElasticsearch 6.xをサポートし、デフォルトで有効になっています。MagentoはまだElasticsearch 2.xと5.xの接続を提供していますが、これらのバージョンを使用するためには有効にする必要があります。Elasticsearch 2.xはまだサポートされていますが、強く推奨されません。Magento 2.3.1でElasticsearch 2.xまたは5.xを実行する必要がある場合は、Elasticsearch PHPクライアントを変更する必要があります。

コーディングなしでMagentoストアに検索機能を追加

Elasticsearchクライアントの変更

Elasticsearch 5.xで作業する必要がある場合は、次のコマンドを実行します:

composer require "elasticsearch/elasticsearch:~5.1"

Elasticsearch 2.xで作業する必要がある場合は、次のコマンドを実行します:

composer require "elasticsearch/elasticsearch:~2.0"

Elasticsearch 6.xを再度有効にするには、次のコマンドを実行します:

composer require "elasticsearch/elasticsearch:~6.1"

その後、Magento管理画面内でElasticsearchを設定します。

Magento 2「そのようなアダプターはありません」に関連する検索

Are you showing the right products, to the right shoppers, at the right time? Contact us to know more.
You may also like