You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: help/upgrade/prepare/prerequisites.md
+26Lines changed: 26 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -88,6 +88,10 @@ OpenSearch requires JDK 1.8 or higher. See [Install the Java Software Developmen
88
88
89
89
Support for Elasticsearch 8.x was introduced in Adobe Commerce 2.4.6. The following instructions show an example of upgrading Elasticsearch from 7.x to 8.x:
90
90
91
+
>[!NOTE]
92
+
>
93
+
>In the upcoming 2.4.8 release, these steps won't be necessary because the Elasticsearch 8 module is included by default and you won't need to install it separately.
94
+
91
95
1. Upgrade the Elasticsearch 7.x server to 8.x and make sure that is is up and running. See the [Elasticsearch documentation](https://www.elastic.co/guide/en/elasticsearch/reference/current/install-elasticsearch.html).
92
96
93
97
1. Enable the `id_field_data` field by adding the following configuration to your `elasticsearch.yml` file and restarting the Elasticsearch 8.x service.
@@ -108,6 +112,28 @@ Support for Elasticsearch 8.x was introduced in Adobe Commerce 2.4.6. The follow
If you encounter a dependency error for `psr/http-message`, click to expand the following troubleshooting section:
116
+
117
+
+++Troubleshooting
118
+
119
+
If you encounter dependency conflicts while installing Elasticsearch 8, particularly with `psr/http-message`, you can resolve this by following these steps:
120
+
121
+
1. First, require the Elasticsearch 8 module without updating other dependencies:
This approach works for 2.4.7-p4 with PHP 8.3. The issue occurs because `aws/aws-sdk-php` requires `psr/http-message >= 2.0`, which can cause conflicts. The above steps help resolve these dependency issues.
0 commit comments