Projekt

Allgemein

Profil

Aktionen

GX-Bug #65443

geschlossen

Unter MySQL 8.0 ist der Shop nicht mehr funktionsfähig, hier wird nur ein SQL Error ausgegeben.

Von Marvin Muxfeld vor fast 5 Jahren hinzugefügt. Vor fast 5 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Sofort
Zugewiesen an:
Marvin Muxfeld
Kategorie:
Core
Zielversion:
% erledigt:

100%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
3.14.3.0 beta1
Release Notes Langtext:

Anpassungen für MySQL 8.0

Tags:
Fix

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

Kopiert von GX-Entwicklung - GX-Bug #64110: Unter MySQL 8.0 ist der Shop nicht mehr funktionsfähig, hier wird nur ein SQL Error ausgegeben.ErledigtMoritz Bunjes

Aktionen
Aktionen

Auch abrufbar als: Atom PDF