Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Update von 1.04 auf 1.05 => massive Probleme

    zimtsohlenshop

    • Neu im Forum
    • Beiträge: 19
    Update von 1.04 auf 1.05 => massive Probleme
    am: 20. Juli 2010, 08:26:35
    Hallo zusammen,

    ich habe massive Probleme beim Update von 1.04 auf 1.05.

    Ausgangssituation:

    - Grundinstallation war das Vollpaket 1.04
    - Keine Modifikationen
    - Was ich jetzt gesehen habe und wundert: in der DB steht "modified eCommerce Shopsoftware_1.0.3.0"

    Jetzt:

    - Vollpaket 1.05 runtergeladen
    - 4mal config ausgetauscht (aus dem Backup)
    - alle Daten hochgeladen

    Beim einspielen von update_1.04_to_1.05.sql kommt folgender Fehler:
    SQL-Befehl:

    INSERT INTO zones( zone_id, zone_country_id, zone_code, zone_name )
    VALUES (
    '', 73, '01', 'Ain'
    );

    MySQL meldet: Dokumentation
    #1062 - Duplicate entry '0' for key 1
    Dann habe ich per Backup alles zurückgenommen und update_1.03_to_1.04.sql versucht: selbes Problem.

    Hat jemand eine Idee?

    Vielen Dank und Gruß,
    Frank



    Linkback: https://www.modified-shop.org/forum/index.php?topic=6768.0

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Update von 1.04 auf 1.05 => massive Probleme
    Antwort #1 am: 20. Juli 2010, 08:46:05
    Hallo Frank,

    das ist mir neulich auch passiert und ich konnte mir das nicht genau erklären, zumal ich keinen weiteren Eintrag gefunden habe mit der ID.

    Da du nun aber schon der zweite bist, der das meldet, werden wir uns das mal genauer anschauen.

    Ich habe das mal nach "Bugs oder Funktionsfehler" verschoben.

    Grüße

    Torsten

    DokuMan

    • modified Team
    • Beiträge: 6.669
    • Geschlecht:
    Update von 1.04 auf 1.05 => massive Probleme
    Antwort #2 am: 20. Juli 2010, 08:47:41
    Womit spielst du denn die SQL-Befehle ein?

    Im Script heißt es:

    Code: SQL  [Auswählen]
    DELETE FROM zones WHERE zone_country_id ='73';
    INSERT INTO zones (zone_id, zone_country_id, zone_code, zone_name) VALUES ('',73,'Et','Etranger');
    INSERT INTO zones (zone_id, zone_country_id, zone_code, zone_name) VALUES ('',73,'01','Ain');
    ...
    Bei dir wird das DELETE vorher nicht ausgeführt, deshalb kommt die Meldung, es sei schon ein Eintrag vorhanden.

    zimtsohlenshop

    • Neu im Forum
    • Beiträge: 19
    Update von 1.04 auf 1.05 => massive Probleme
    Antwort #3 am: 20. Juli 2010, 08:52:03
    Womit spielst du denn die SQL-Befehle ein?

    Mit phpMyAdmin => Funktion "Importieren"

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Update von 1.04 auf 1.05 => massive Probleme
    Antwort #4 am: 20. Juli 2010, 08:55:19
    [...]
    Bei dir wird das DELETE vorher nicht ausgeführt, deshalb kommt die Meldung, es sei schon ein Eintrag vorhanden.

    Die Frage dabei ist nur, wieso wurde das DELETE vorher nicht ausgeführt? Wie gesagt, ich hatte das auch beim Erstelle der "Spielwiese", die ich durch Kopie der Demoshop-Datenbank erstellt hatte.

    Grüße

    Torsten

    web4design

    • Experte
    • Beiträge: 1.122
    Update von 1.04 auf 1.05 => massive Probleme
    Antwort #5 am: 20. Juli 2010, 09:07:44
    Hi.

    Ich hatte beim lokalen Update keine Probleme, einfach sql raus kopiert, in phpMyAdmin rein und abgeschickt.

    Gruß

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Update von 1.04 auf 1.05 => massive Probleme
    Antwort #6 am: 20. Juli 2010, 09:26:09
    So ganz kann ich mir das nachträglich auch nicht erklären, zumal vorweg das DELETE abgeschickt wird. :?

    Grüße

    Torsten

    DokuMan

    • modified Team
    • Beiträge: 6.669
    • Geschlecht:
    Update von 1.04 auf 1.05 => massive Probleme
    Antwort #7 am: 20. Juli 2010, 09:30:41
    Ich hatte in der Hinsicht nur mal Probleme mit dem MySQLDumper, deshalb meine Frage was er benutzt hat.
    Mit phpMyAdmin hatte ich bisher noch nie Probleme.

    zimtsohlenshop

    • Neu im Forum
    • Beiträge: 19
    Update von 1.04 auf 1.05 => massive Probleme
    Antwort #8 am: 20. Juli 2010, 10:21:16
    Ich würde es auch mal gerne über das SQL-Fenster machen.

    Meine Frage:

    direkt update_1.04_to_1.05.sql verwenden

    oder

    update_1.03_to_1.04.sql und dann update_1.04_to_1.05.sql?

    Mich wundert, warum bei mir modified eCommerce Shopsoftware_1.0.3.0 in der DB steht.

    DokuMan

    • modified Team
    • Beiträge: 6.669
    • Geschlecht:
    Update von 1.04 auf 1.05 => massive Probleme
    Antwort #9 am: 20. Juli 2010, 12:37:38
    update_1.03_to_1.04.sql und dann update_1.04_to_1.05.sql?

    Ist normal der richtige Weg.
    Wenn du dir nicht sicher bist, ob du nicht schon die Datenbankversion modified eCommerce Shopsoftware_1.0.4.0 hast, wirf mal einen Blick in die Tabelle "whos_online". Wenn es da ein Feld "http_referer" gibt, hast du bereits die Datenbankversion modified eCommerce Shopsoftware_1.0.4.0 und musst nur noch das DB-Update zu 1.0.5 machen.

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Update von 1.04 auf 1.05 => massive Probleme
    Antwort #10 am: 20. Juli 2010, 16:17:56
    Wir haben versehentlich modified eCommerce Shopsoftware 1.04 mit "database_version" = "modified eCommerce Shopsoftware_1.0.3.0" veröffentlicht, weil wir diese Spalte in der Tabelle (noch) nicht weiter benutzen. Das wird erst für einen automatischen Updater interessant. ;-)

    Grüße

    Torsten

    Schreibwarendiele

    • Frisch an Board
    • Beiträge: 67
    • Geschlecht:
    Update von 1.04 auf 1.05 => massive Probleme
    Antwort #11 am: 20. Juli 2010, 17:25:44
    [...]
    Im Script heißt es:

    Code: SQL  [Auswählen]
    DELETE FROM zones WHERE zone_country_id ='73';
    INSERT INTO zones (zone_id, zone_country_id, zone_code, zone_name) VALUES ('',73,'Et','Etranger');
    INSERT INTO zones (zone_id, zone_country_id, zone_code, zone_name) VALUES ('',73,'01','Ain');
    ...
    [...]

    Sagt mir wenn ich mich irre, aber die ID 73 wird doch in Zeile 2 neu angelegt. Kommt dann nicht daher die Fehlermeldung bei der Ausführung von Zeile 3 ???

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Update von 1.04 auf 1.05 => massive Probleme
    Antwort #12 am: 20. Juli 2010, 17:44:09
    Du irrst. ;-)

    Grüße

    Torsten

    klasi61

    • Fördermitglied
    • Beiträge: 65
    Update von 1.04 auf 1.05 => massive Probleme
    Antwort #13 am: 20. Juli 2010, 22:05:21
    Hallo Torsten,

    ich habe in meiner Testinstallation nun von 1.04 auf 1.05 gewechselt - ging soweit gut. Im Ordner xt_installer gibt es zwei sql Dateien, die update_1.04_to_1.05 habe ich ausgeführt, muß ich auch die xtcommerce.sql ausführen???

    nebenbei - vor dem update wurde im Footer noch die Version 1.04 angezeigt, jetzt fehlt diese Angabe (ohne Änderung am Template)

    Gruß
    Klaus

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Update von 1.04 auf 1.05 => massive Probleme
    Antwort #14 am: 20. Juli 2010, 23:27:02
    Hi Klaus,

    bitte nur die "update_1.04_to_1.05.sql" ausführen und nicht die "xtcommerce.sql"!

    Die Shop-Version haben wir auf vielfachen Wunsch wieder aus dem Footer entfernt, siehe: Soll die Shopversion im Footer oder Metatext erscheinen oder nicht?

    Grüße

    Torsten

    0 Antworten
    929 Aufrufe
    19. Mai 2021, 11:10:32 von Lugor39
    3 Antworten
    1992 Aufrufe
    26. Oktober 2016, 09:47:08 von Bonsai
    6 Antworten
    3289 Aufrufe
    01. Februar 2013, 22:03:10 von jannemann