Aktionen
GX-Bug #41697
geschlossenFest vergebene ID für Eintrag in die "configuration" Datenbank-Tabelle kann zu Fehlern führen, wenn viele Einträge in der Tabelle vorhanden sind.
% erledigt:
100%
Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
Unbestimmt
Release Notes Langtext:
Beschreibung
Folgende Fehlermeldung wurde im Forum gemeldet:
Bei diesem Update erhalte ich folgenden Fehler:
Query: INSERT INTO `configuration` (`configuration_id`, `configuration_key`, `configuration_value`, `configuration_group_id`, `sort_order`, `last_modified`, `date_added`, `use_function`, `set_function`) VALUES(217, 'ACTIVATE_PAGE_TOKEN', 'true', 17, 13, NULL, '0000-00-00 00:00:00', NULL, 'gm_cfg_select_option(array(''true'', ''false''),') Error message: Duplicate entry '217' for key 'PRIMARY'
Ursache ist, dass hier fest die "configuration_id" 217 vorgegeben wird, was abhängig von der Shop-Historie (viele Config-Einträge!) zu diesem Problem führen kann.
Statt 217 muss unbedingt "NULL" verwendet werden....
EDIT:
Das Problem ist in "gambio_updater\updates\v2.2.0.0\dependent.inc.php"
Aktionen
#1
Von Torben Wark vor mehr als 9 Jahren aktualisiert
- Thema wurde von Fehler im Update von 2.1.0.7 auf 2.2.0 zu Fest vergebene ID für Eintrag in die "configuration" Datenbank-Tabelle kann zu Fehlern führen, wenn viele Einträge in der Tabelle vorhanden sind. geändert
Aktionen
#2
Von Michael Kroenke vor mehr als 9 Jahren aktualisiert
- Zielversion wurde von 59 zu 2.2.3.0 beta1 geändert
Aktionen
#3
Von Mario Blokland vor mehr als 9 Jahren aktualisiert
- Zugewiesen an wurde auf Mario Blokland gesetzt
Aktionen
#4
Von Mario Blokland vor mehr als 9 Jahren aktualisiert
- Status wurde von Gemeldet zu Testing geändert
- Zugewiesen an wurde von Mario Blokland zu Torben Wark geändert
Aktionen
#5
Von Torben Wark vor mehr als 9 Jahren aktualisiert
- Status wurde von Testing zu Erledigt geändert
- % erledigt wurde von 0 zu 100 geändert
Aktionen