27. September 2023
Kompatibilitätsprobleme bei Shopware 6.4 und neueren MariaDB-Versionen
Wer aktuell Shopware 6.4 auf einem Server mit den neuesten MariaDB-Versionen >10.5 (10.5.22, 10.6.15, 10.9.8, 10.10.6, 10.11.5, 11.0.3) installieren möchte, wird mit einem Fehler konfrontiert. Auch bei der Aktualisierung älterer Shopware-Versionen kann es zum Fehler kommen.
Der Fehler ist bereits bekannt. Bei MariaDB wurde schon ein Issue angelegt und Shopware stellt einen Fix für das Problem bereit.
Wir zeigen Ihnen in diesem Blog-Post, wie Sie den Fehler beheben können.
Vorgehen bei einer Neuinstallation von Shopware 6.4
Installieren mit dem App-Installer
Unseren App-Installer haben wir bereits angepasst, sodass eine Installation von Shopware in einer Version 6.4 problemlos möglich ist. Eine Anleitung zum Installieren von Shopware 6 mit dem App-Installer stellen wir Ihnen bereit.
Der App-Installer ist integriert in ISPConfig und verfügbar auf allen Managed Servern t31, t51, t71 und t91, auf unseren Managed vServern der Linie v31, v51 und v71 sowie auf allen Managed ScaleServern.
Manuelle Installation
Um Shopware manuell auf Ihrem Webspace zu installieren, müssen Sie zunächst die gewünschte „install_*.zip“ herunterladen. Diese Datei entpacken Sie dann entweder lokal auf Ihrem Rechner oder direkt auf dem Server.
Suchen Sie im Ordner „vendor/shopware/core/Migration“ rekursiv nach einer Datei, die „ADD_CONSTRAINT`fk.product.main_variant_id`“ beinhaltet.
In dieser Datei finden Sie den folgenden Block: