Projekt

Allgemein

Profil

Aktionen

GX-Bug #41697

geschlossen

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.

Von Torben Wark vor mehr als 9 Jahren hinzugefügt. Vor mehr als 9 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
Torben Wark
Kategorie:
Updater
Zielversion:
% 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

Auch abrufbar als: Atom PDF