Magento 2.4.6-p6
30 of 43 tested setups work. Last run 2 October 2026.
The recommended stack passed
The stack Adobe lists in its system requirements for Magento 2.4.6-p6.
- PHP 8.2
- MariaDB 10.4
- OpenSearch 2.19.5
- Valkey 8
- RabbitMQ 4.2
- Apache
- Varnish 7.7
The run, 3m 45s
Needs extra steps
Some of these setups only work with a fix that is not in the release as shipped, so a plain composer create-project will not include it.
- Extra module
Elasticsearch 8 needs magento/module-elasticsearch-8
2 of 2 setups using it passStock 2.4.6/2.4.7 only talk to Elasticsearch 7. Add "replace": {"magento/module-elasticsearch-7": "*"} to composer.json and composer require magento/module-elasticsearch-8. The public mirrors carry builds that resolve on 2.4.6-p10+ and 2.4.7-p5+; earlier patch releases need the build from repo.magento.com.
Source - Composer fix
Alias the Elasticsearch 8 client for older patch releases
2 of 2 setups using it passCore on 2.4.6-p9 and earlier and 2.4.7-p4 and earlier pins elasticsearch/elasticsearch to ~8.5, below the ^8.15 that the mirrored magento/module-elasticsearch-8 needs. composer require "elasticsearch/elasticsearch:8.17.1 as 8.5.3" satisfies both.
- Core patch
Elasticsearch XSD rejected by libxml2 2.12+
30 of 39 setups using it passOnly needed on PHP 8.1, 8.2, 8.3, 8.4, libxml2 2.12+.
Fixes "complex type 'mixedDataType': The content model is not deterministic" when a product is saved or the search index rebuilt. Needed wherever PHP links libxml2 2.12 or newer. Patch by Pieter Hoste, shipped upstream in 2.4.8 and Mage-OS 1.1.0.
Source
Swap one service at a time
Each chip is the recommended stack with only that service changed. The chip marked “recommended” is the stack Adobe lists in its system requirements.
Database
Search
Cache
Queue
Web server
Every run (43)
| Result | PHP | Database | Search | Cache | Queue | Web | Varnish | Steps | Logs |
|---|---|---|---|---|---|---|---|---|---|
| 7.4 | mariadb 10.4 | opensearch 2.19.5 | valkey 8 | rabbitmq 4.2 | apache | 7.7 | Stack upInstall | ||
| 8.2 | mariadb 10.11 | opensearch 2.19.5 | valkey 8 | rabbitmq 4.2 | apache | 7.7 | Stack upInstall | ||
| 8.2 | mariadb 10.4 | elasticsearch 9.5.3 | valkey 8 | rabbitmq 4.2 | apache | 7.7 | Stack upInstall | ||
| 8.2 | mariadb 10.4 | opensearch 2.19.5 | valkey 8 | artemis 2.44.0 | apache | 7.7 | Stack upInstall | ||
| 8.2 | mariadb 11.4 | opensearch 2.19.5 | valkey 8 | rabbitmq 4.2 | apache | 7.7 | Stack upInstall | ||
| 8.2 | mariadb 11.8 | opensearch 2.19.5 | valkey 8 | rabbitmq 4.2 | apache | 7.7 | Stack upInstall | ||
| 8.2 | mariadb 12.3 | opensearch 2.19.5 | valkey 8 | rabbitmq 4.2 | apache | 7.7 | Stack upInstall | ||
| 8.2 | mysql 8.4.9 | opensearch 2.19.5 | valkey 8 | rabbitmq 4.2 | apache | 7.7 | Stack upInstall | ||
| 8.2 | mysql 9.7 | opensearch 2.19.5 | valkey 8 | rabbitmq 4.2 | apache | 7.7 | Stack upInstall | ||
| 8.2 | percona 8.4 | opensearch 2.19.5 | valkey 8 | rabbitmq 4.2 | apache | 7.7 | Stack upInstall | ||
| 8.3 | mariadb 10.4 | opensearch 2.19.5 | valkey 8 | rabbitmq 4.2 | apache | 7.7 | Stack upInstall | ||
| 8.4 | mariadb 10.4 | opensearch 2.19.5 | valkey 8 | rabbitmq 4.2 | apache | 7.7 | Stack upInstall | ||
| 8.5 | mariadb 10.4 | opensearch 2.19.5 | valkey 8 | rabbitmq 4.2 | apache | 7.7 | Stack upInstall | ||
| 8.1 | mariadb 10.4 | opensearch 2.19.5 | valkey 8 | rabbitmq 4.2 | apache | 7.7 | Stack upInstallCompileBrowser tests | ||
| 8.2 | mariadb 10.4 | elasticsearch 7.10.1 | valkey 8 | rabbitmq 4.2 | apache | 7.7 | Stack upInstallCompileBrowser tests | ||
| 8.2 | mariadb 10.4 | elasticsearch 7.16.3 | valkey 8 | rabbitmq 4.2 | apache | 7.7 | Stack upInstallCompileBrowser tests | ||
| 8.2 | mariadb 10.4 | elasticsearch 7.6.2 | valkey 8 | rabbitmq 4.2 | apache | 7.7 | Stack upInstallCompileBrowser tests | ||
| 8.2 | mariadb 10.4 | elasticsearch 7.9.3 | valkey 8 | rabbitmq 4.2 | apache | 7.7 | Stack upInstallCompileBrowser tests | ||
| 8.2 | mariadb 10.4 | elasticsearch 8.11.4 | valkey 8 | rabbitmq 4.2 | apache | 7.7 | Stack upInstallCompileBrowser tests | ||
| 8.2 | mariadb 10.4 | elasticsearch 8.19.15 | valkey 8 | rabbitmq 4.2 | apache | 7.7 | Stack upInstallCompileBrowser tests | ||
| 8.2 | mariadb 10.4 | opensearch 1.3.20 | valkey 8 | rabbitmq 4.2 | apache | 7.7 | Stack upInstallCompileBrowser tests | ||
| 8.2 | mariadb 10.4 | opensearch 2.19.5 | redis 5.0.14 | rabbitmq 4.2 | apache | 7.7 | Stack upInstallCompileBrowser tests | ||
| 8.2 | mariadb 10.4 | opensearch 2.19.5 | redis 6.0.20 | rabbitmq 4.2 | apache | 7.7 | Stack upInstallCompileBrowser tests | ||
| 8.2 | mariadb 10.4 | opensearch 2.19.5 | redis 6.2.22 | rabbitmq 4.2 | apache | 7.7 | Stack upInstallCompileBrowser tests | ||
| 8.2 | mariadb 10.4 | opensearch 2.19.5 | redis 7.0.15 | rabbitmq 4.2 | apache | 7.7 | Stack upInstallCompileBrowser tests | ||
| 8.2 | mariadb 10.4 | opensearch 2.19.5 | redis 7.2 | rabbitmq 4.2 | apache | 7.7 | Stack upInstallCompileBrowser tests | ||
| 8.2 | mariadb 10.4 | opensearch 2.19.5 | redis 8.0.6 | rabbitmq 4.2 | apache | 7.7 | Stack upInstallCompileBrowser tests | ||
| 8.2 | mariadb 10.4 | opensearch 2.19.5 | redis 8.6.3 | rabbitmq 4.2 | apache | 7.7 | Stack upInstallCompileBrowser tests | ||
| 8.2 | mariadb 10.4 | opensearch 2.19.5 | valkey 8 | rabbitmq 3.13 | apache | 7.7 | Stack upInstallCompileBrowser tests | ||
| 8.2 | mariadb 10.4 | opensearch 2.19.5 | valkey 8 | rabbitmq 3.8 | apache | 7.7 | Stack upInstallCompileBrowser tests | ||
| 8.2 | mariadb 10.4 | opensearch 2.19.5 | valkey 8 | rabbitmq 3.9 | apache | 7.7 | Stack upInstallCompileBrowser tests | ||
| 8.2 | mariadb 10.4 | opensearch 2.19.5 | valkey 8 | rabbitmq 4.2 | apache | 6.0 | Stack upInstallCompileBrowser tests | ||
| 8.2 | mariadb 10.4 | opensearch 2.19.5 | valkey 8 | rabbitmq 4.2 | apache | 7.7 | Stack upInstallCompileBrowser tests | ||
| 8.2 | mariadb 10.4 | opensearch 2.19.5 | valkey 8 | rabbitmq 4.2 | apache | 8.0 | Stack upInstallCompileBrowser tests | ||
| 8.2 | mariadb 10.4 | opensearch 2.19.5 | valkey 8 | rabbitmq 4.2 | apache | none | Stack upInstallCompileBrowser tests | ||
| 8.2 | mariadb 10.4 | opensearch 2.19.5 | valkey 8 | rabbitmq 4.2 | nginx | 7.7 | Stack upInstallCompileBrowser tests | ||
| 8.2 | mariadb 10.4 | opensearch 2.19.5 | valkey 8 | rabbitmq 4.3 | apache | 7.7 | Stack upInstallCompileBrowser tests | ||
| 8.2 | mariadb 10.4 | opensearch 2.19.5 | valkey 9 | rabbitmq 4.2 | apache | 7.7 | Stack upInstallCompileBrowser tests | ||
| 8.2 | mariadb 10.4 | opensearch 3 | valkey 8 | rabbitmq 4.2 | apache | 7.7 | Stack upInstallCompileBrowser tests | ||
| 8.2 | mariadb 10.5 | opensearch 2.19.5 | valkey 8 | rabbitmq 4.2 | apache | 7.7 | Stack upInstallCompileBrowser tests | ||
| 8.2 | mariadb 10.6 | opensearch 2.19.5 | valkey 8 | rabbitmq 4.2 | apache | 7.7 | Stack upInstallCompileBrowser tests | ||
| 8.2 | mysql 8.0.46 | opensearch 2.19.5 | valkey 8 | rabbitmq 4.2 | apache | 7.7 | Stack upInstallCompileBrowser tests | ||
| 8.2 | percona 8.0 | opensearch 2.19.5 | valkey 8 | rabbitmq 4.2 | apache | 7.7 | Stack upInstallCompileBrowser tests |