Aktionen
GX-Bug #65443
geschlossenUnter MySQL 8.0 ist der Shop nicht mehr funktionsfähig, hier wird nur ein SQL Error ausgegeben.
% erledigt:
100%
Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
3.14.3.0 beta1
Release Notes Langtext:
Anpassungen für MySQL 8.0
Beschreibung
Der Shop ist unter MySQL 8.0 nicht mehr lauffähig, da hier das Abfragen auf Datumsfelder die "DATETIME" sind nicht mehr mit einen leeren String möglich ist.
Hier wird z.B. in der Datei src/inc/xtc_activate_banners.inc.php die Abfrage select banners_id, date_scheduled from " . TABLE_BANNERS . " where date_scheduled != ''" benutzt.
date_scheduled != '' ist in MySQL 8.0 mit DATETIME Feldern nicht mehr erlaubt.
Es erscheint dann der Fehler in der SQL-Abfrage (1525): Incorrect DATETIME value: ''
Zugehörige Tickets
Aktionen
#1
Von Marvin Muxfeld vor fast 5 Jahren aktualisiert
- Kopiert von GX-Bug #64110: Unter MySQL 8.0 ist der Shop nicht mehr funktionsfähig, hier wird nur ein SQL Error ausgegeben. wurde hinzugefügt
Aktionen
#2
Von Marvin Muxfeld vor fast 5 Jahren aktualisiert
- Zugewiesen an wurde von Moritz Bunjes zu Marvin Muxfeld geändert
- Zielversion wurde von 133 zu 3.14.3.0 geändert
- Betroffene Versionen 3.14.3.0 beta1 wurde hinzugefügt
- Betroffene Versionen
3.14.3.0wurde gelöscht
Aktionen