exonn GmbH

MariaDB Kompatibilitätsmodul für OXID

Produktinformationen

Aufgrund von Unsicherheiten der Lizenzierung von MySQL stellen immer mehr Webhosting-Anbieter die zur Verfügung gestellte Datenbanksoftware auf MariaDB um. Mit der Version 6.2 wurde 2020 die Unterstützung von MariaDB in den OXID eShop integriert und kann in den folgenden Versionen auch ohne Weiteres verwendet werden.

 

Jedoch gibt es noch viele OXID Installationen, die den Sprung auf die Version 6.2 vor allem aufgrund der not- und aufwändigen Modul-Anpassungen noch nicht vollzogen haben.

Die Folge dieses Umstands ist, dass OXID in früheren Versionen zwar mit MariaDB zusammenarbeitet, es jedoch, vor allem mit aktuellen MariaDB Versionen (>10.2.6), Probleme gibt.

 

Bin ich betroffen?

 

Konkret äußern sich diese Probleme beim Eintragen von leeren Werten in die Datenbank:

 

  • Neue Bestellungen zeigen in den Lieferadresse-Feldern '' sollten diese sich nicht von der Rechnungsadresse unterscheiden …
  • Neue oder gerade bearbeitete Artikel erhalten in Feldern ohne Angabe ebenfalls die angesprochenen '' (zwei Hochkommata) …
  • Alle anderen Eintragungen oder Änderungen im Shop verhalten sich ähnlich.

 

Falls einer dieser Punkte auf deine Installation zutrifft; zuerst einmal:

Keine Angst, es sind mit hoher Wahrscheinlichkeit keine Daten verloren gegangen.


Aufgrund der Fülle unserer Kunden, die mit diesem Problem zu kämpfen haben, haben wir ein Modul erstellt und uns dazu entschlossen, dieses kostenfrei und als Open-Source-Software zur Verfügung zu stellen.

 

Kurz zusammengefasst / TLDR


 

Fehlerbeschreibung:

Bestellungen enthalten den Wert '' (kommt vor allem bei den Angaben zur Lieferadresse vor)
Voraussetzungen:

– OXID eShop in Version kleiner als 6.2

– MariaDB in Version größer als 10.2.6


 

Installation


 

  1. Entpacke das Zip-Archiv und kopiere den Inhalt des „copy_this“-Ordners in den „source“-Ordner Ihrer OXID Installation.
  2. Im Administrationsbereich deines OXID eShops solltest du nun unter „Erweiterungen“ ? „Module“ das Modul „exonn MariaDB Kompatibilitätsmodul“ sehen und nach einem        Klick darauf auch aktivieren können.
  3. Da das Modul keine zusätzliche Konfiguration benötigt, hast du ab dem Zeitpunkt der Modulaktivierung das Kompatibilitätsproblem behoben.

Wir wünschen dir weiter viel Erfolg mit deinem auf OXID basierenden Onlineshop!
Natürlich empfehlen wir das Modul zunächst auf einer Entwicklungs- oder Staging-Umgebung zu testen und eine Testbestellung durchzuführen

 

Dein exonn-Team