Bonjour,
J'ai un soucis avec MariaDB et Magento 2.4, j'avais MariaDB 10.1 lors de l'installation de magento et aucun soucis. Par la suite, lorsque j'ai créé un module avec un DB_SCHEMA.XML, une fois que je démarre
php bin/magento setup:upgrade
J'obtiens cette erreur :
Current version of RDBMS is not supported. Used Version: 10.5.5-MariaDB-1:10.5.5+maria~bionic. Supported versions: MySQL-8, MySQL-5.7, MariaDB-(10.2-10.4)
J'ai même testé avec MariaDB 10.2-10 et j'obtiens la même erreur.
Est-ce que c'est un problème relié à DB_SCHEMA.XML qui pourrait causer ce problème?
Merci de votre aide.
Bonjour
J'ai rencontré le même problème, tu peux surcharger la définition qui se trouve dans le fichier "app/etc/di.xml" du Magento 2.4 dans un fichier di.xml d'un module de ton projet (ou en créer un)
<type name="Magento\Framework\DB\Adapter\SqlVersionProvider">
<arguments>
<argument name="supportedVersionPatterns" xsi:type="array">
<item name="MySQL-8" xsi:type="string">^8\.0\.</item>
<item name="MySQL-5.7" xsi:type="string">^5\.7\.</item>
<item name="MariaDB-(10.2-10.5)" xsi:type="string">^10\.[2-5]\.</item>
</argument>
</arguments>
</type>