rechtstexte für onlineshop
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: Fehlermeldung nach Update 1.05 zu 1.06 rev 4332

    Sandro

    • Schreiberling
    • Beiträge: 309
    Fehlermeldung nach Update 1.05 zu 1.06 rev 4332
    am: 17. Januar 2013, 19:25:33
    Hallo liebe Forengemeinde,

    ich habe gerade ein Update von 1.05 zu 1.06 rev 4332 gemacht.
    Wenn ich mich jetzt in meinem Shop http://www.spinnfischer-onlineshop.de anmelden möchte, kommt eine Fehlermeldung:
    Code: SQL  [Auswählen]
    1054 - UNKNOWN COLUMN 'flag' IN 'field list'

    INSERT INTO sessions (sesskey, expiry, VALUE, flag) VALUES ('4d72ab90294e699202b1ff52b5c1232d', '1358448873', 'VnlKU1NyckJ2WEFxVjg4Ym9VQTk1VXdtY0xQaHYzXy1FSFVyQjZSRUhlX1EwWjVDYTY3TlowamlCSko4Y3ExTlpFSk0zT0VnVDVXNEtsMEhQRmdMSUJuaG94MkZ4RG9GdmpHNy1lcnFUZjJDWTd2Z01HRUpoSDZzZE1peHFSaUlvZXRub1dKVWcwT2xKZHRKeTZURmpFckJNN3lITXNIMVJ2ZHQyVVNQVmRhTDVqdXAtRFFkREswOUZUZnJ0V3pOVzZpaHN5eGViYlRTSDBkbTJncW9jTURlSUNaRWJPZDlCd3lBWUpwSFVwMXNxSGJid1FiZEEtVlItQ3ZtbmxoU0VlR0Ryd1RYS3NBS0t4VVo0QzAwOTNUQURhNlpCV3gxeGRWY2pLdF9wMEtCb01FUGFOWWU0V19hQS04Vm1NYjJSQldWdmg2R0N2X1BXS2JvVmMzQ3JVbmhDV3ZWd1I3ZEpYZnc4R0psSExiQml4VF8tc3BFbWZYdGduUzFBRU9lX3NYWkxfOWQ4Tnk4Sy11aExZb014T3JENWNBQWlfT2plMDJ0YXN4aUdYV0JpMGk1UUJrWUdvb3BRZVVxM1ktZHpUQzk5YmNSR210WUdYUTVpQ0wtLWRTVTFDcUtBenZHUkhCelgwV05pMktaX1FhVWN3MlVTYUd1ZXJsVXZ1eF9iUWlVblliQ1pXdTYwQndfWjgzTnJjbk5DaVdYTU1YMmZEMHRuZ2k3WFRhM3c4SUtJeU1Kc2lKSl9VdmZlaFRZMV9qOVltZTMyNFVLX1Z3eG4zZzg3QVEtV3ZZSElmQVAxVE01eHM4b25DNzdIM0NDRl9fLWNqeDNJQWZfUjk2SFh3clBXcFhqV1lDM3gxZGVDSHVvYmJYWVA1dmkzTlRfTmMtb253VndOVjlYLW0tcDcyc2plSTU2SkRlUFVTYjVmOXFVY3NZMW9YYzBrRTNYWS1wV3Y1NmFoVkZGMjJvOVZySjkxUVYxS3JtWGdCZGpCTW00S1lYT0ZnTFE2Z1JuQnNBeklHSl94dTZOaG5GSmJ0cGhnTWlUSzVoYmpNcG1Wc2pVWFMyYUFUNWhXYjNROXpKdjJCY2FRZVhUOFVrNTVtTmthaUkxb1p5VUZndjNtV0NoZXVmNXpfWXFRSHRXNEtYaFJObk5wUFJNdXd2dHdjMXk3X2ZzZGJNazVZMXdHWkFNUDdKQjg2WWFoMk02aERKeVY1ejVfdWxaemNFdnJocEV6Q19YV0hMZ3VvNVJ0bmgxT1F4NE96bjlYRkdmQWd4MlZHcmhaVVlQMmF3YVVaM3haNW9YZGg2ZExYQ2o0UURWZHRiMkdnVTJHRUdkRDR4Z2I1TU9IR0lOSklwMlhFQ2NURUFRdC02V2lsUmhhUlliT0Rmd2RLTEtDbXpLLVNvOXlkVWF3c1lJdVR0N1VGVk9TRERid1JyOVlVdG9CYXI2QW5UVzJDaXBoRHBMYWM0SnFuOHBMVHpfRFJVYm1fcENGY3JhampocXR3T1FKU3BaYkI5d3pOclZ0OGcteWpneWQ4TzY4bDMzdkljaXdOUmkwdGx5WlZoTF9JYVV4dVFSbllwcnBrU3htdU1MSlBya2JGck8zdnMwMHp2QzZ0VmloZTUyal84ZjV0akVMYXJPSmhGOWlGXy0tZjhESFFCVVBROWpfTGUtQldwVFFQUXZxQUZjM3VTZEFkYlN4dldJMHBrMEhKdjdUTXowRGRhTjQ5ZGNRX0JKVl94b2ttS1hkWlJ5VE9HbkMxT0dYengxWkd4SW9wWlI3b2JnNVAtRGZ0cVZOTTRUMGtrQWZGZFlKVm9QajB0S3JiMkdzb3ZkRGxtc05xd3A5SV9DSFNpeWp5b1dEZ0stNmFFSFNkWXZzaGtRNFRiU2YxUmswT2lQWU9aTEltLTNaRm1NTGpqdlAyS1lwMWlHVng3OWpqUEhjMFVvX0x5VXpyb1lKbUhtZkhVekFDb0FVQXFfMUdVWEZ6aW1YMmIycXc4cldEc2VtOVFYR2lrTm1zd29XZkJ5VjRCZ1NOWDM4cnk2Wkg2X2QtZDVfM2wwSHVKU1k2TlhyY01yR1ZYZXNORWs1aXd4V2Jxdkpyc0RSRkRpTGJEM3B3eEFoUUZ4MzJSdncybjB5YmZXX2NNSFVKajNTdnU3MUxZZnpwSjB5N1cxbVhvMW1ENHBhVDNVcENPOUIza3ZfSUYxMjlhdzRhZDA5U2VXNGV6YUc0UW9yOW5yUGU0TmRtWFJfMlM3WjBPc1plSENtdnhPUjBiNy1nZl82Wm5YRTlvd0xya1MxZGEtWGdDVm1meEZhY205Y29jZFB5WVNwYzVuTFBwZnV3MGh6NlFwaTltSlVlUHVGWHdCZVJoS21MQ0dRZWt0dnFXYlh6ZzBsbDEyVkF1NzBMTVk2SEVwcW8yNEZsMWVndEYwTWF0S0VOYTB5VzdmcW1hejJlM19mdWZSbWRqTEhNZXplWTFUdnB6SEhJRmtuTUJtUWptcmszdDJkdFBlaDRSZEFaX0tzUHpueWI3Wm1pbXRWWjNST3BiazJNMTZBS2FTYkp5TWpBLWRzWngwV3dUZDVXUl85WmEzN05TR3JhaGVfWHNVZnJXTWdfRTFvaUdvVUU1Ri1rZ3gtaHFRTU9UM29NN3djZmliTVRNckdIX2pndUdJSHBxSHAzQklPWWxUQ3g5UUJWdDVXMTJvNDJQMWp5a1VMRlBtYjJzNHlSM0ZyQnN3VnJjN3F5S05BdkwwcVA1Vmd6blc1V2FoLUp2QlBwTGlPaG1XOW9VWTZ1Q1puRXRWOHNWcGttT2ZUZ2ttZ3VhMXNzYjY2SHF4cGhJdDIwMi1LMWpxRlk5RHl3OEhuNEhudjk0TU00YXhvU05iQ3BuQ181RUIxSGRKOTlIcUxfMEFicXJJY2dvUnRmc0xPWkNSLWt3anBqQWNKRnhuMXBRU1pLeEsyUFctSV9lR2lUVzZsVzNMcTZoSnRmYVBjTUJGRHA4Uk5tdXBwVHI1SkQxT1VHZUFYcmc4UFA5RkhNZ1VKeEN6U1FrLg==', '')

    [XT SQL Error]


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

    web28

    • modified Team
    • Beiträge: 9.404
    Re: Fehlermeldung nach Update 1.05 zu 1.06 rev 4332
    Antwort #1 am: 17. Januar 2013, 20:40:39
    Entweder wurde das Datenbankupdate nicht durchgeführt oder es ist nicht fehlerfrei durchgelaufen.

    Die Tabelle sessions wird beim DB Update gelöscht und mit dem neuen Feld flag neu angelegt

    Sandro

    • Schreiberling
    • Beiträge: 309
    Re: Fehlermeldung nach Update 1.05 zu 1.06 rev 4332
    Antwort #2 am: 17. Januar 2013, 21:30:16
    Mh.. und nun?

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    Re: Fehlermeldung nach Update 1.05 zu 1.06 rev 4332
    Antwort #3 am: 17. Januar 2013, 22:10:53
    Mhh, die Lösung hat dir web28 doch schon gegeben, oder verstehe ich dich jetzt falsch?  :-?

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.986
    • Geschlecht:
    Re: Fehlermeldung nach Update 1.05 zu 1.06 rev 4332
    Antwort #4 am: 18. Januar 2013, 00:44:44
    ... und das sagt ja auch schon alles:
    Code: SQL  [Auswählen]
    1054 - UNKNOWN COLUMN 'flag' IN 'field list'

    Gruß,
    noRiddle

    Sandro

    • Schreiberling
    • Beiträge: 309
    Re: Fehlermeldung nach Update 1.05 zu 1.06 rev 4332
    Antwort #5 am: 18. Januar 2013, 12:30:26
    Euch sagt das vielleicht was, aber mir nicht ;-(

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.986
    • Geschlecht:
    Re: Fehlermeldung nach Update 1.05 zu 1.06 rev 4332
    Antwort #6 am: 18. Januar 2013, 12:36:48
    web28 hat's schon erklärt und englisch kannst du wohl nicht ?

    Es gibt eine neue Spalte in der Tabelle sessions wenn man das/die vorgeschriebene/n DB-Updates macht.
    Diese Spalte fehlt bei dir => unknown column ...

    Hast du das SQL-Update eingespielt ?
    Zitat aus der Anleitung:
    Zitat
    Falls von einer älteren Version auf eine neue aktualisiert wird, sind aufsteigend folgende SQL-Statements in der Datenbank auszuführen (Eine genaue Update-Anleitung findet sich hier: http://www.modified-shop.org/forum/index.php?topic=3731.0):

    #1 update_1.0.1.0_to_1.0.2.0.sql
    #2 update_1.0.2.0_to_1.0.3.0.sql
    #3 update_1.0.3.0_to_1.0.4.0.sql
    #4 update_1.0.4.0_to_1.0.5.0.sql
    #5 update_1.0.5.0_to_1.0.6.0.sql   <= das hier ist durchzuführen !! (Kommentar von mir)

    Gruß,
    noRiddle

    Sandro

    • Schreiberling
    • Beiträge: 309
    Re: Fehlermeldung nach Update 1.05 zu 1.06 rev 4332
    Antwort #7 am: 18. Januar 2013, 12:53:53
    Wenn ich das SQL Update in der Datenbank mache, kommt folgende Fehlermeldung:

    Code: SQL  [Auswählen]
    Fehler

    SQL-Befehl:

    INSERT INTO zones
    VALUES (
    '', 99, 'MH', 'Maharashtra'
    );

    MySQL meldet: Dokumentation
    #1062 - Duplicate entry '0' FOR KEY 'PRIMARY'

    Sandro

    • Schreiberling
    • Beiträge: 309
    Re: Fehlermeldung nach Update 1.05 zu 1.06 rev 4332
    Antwort #8 am: 21. Januar 2013, 14:57:52
    Keiner einen Lösungsvorschlag?

    Gradler

    • Viel Schreiber
    • Beiträge: 2.083
    • Geschlecht:
    Re: Fehlermeldung nach Update 1.05 zu 1.06 rev 4332
    Antwort #9 am: 21. Januar 2013, 15:24:02
    Da ich selbst auch schon mal upgedatet habe kann ich Dir definitiv sagen, der Fehler liegt bei Dir.

    Lösungsvorschlag: Datenbank löschen, DB Backup der 1.05 einspielen und dann nochmal korrekt nach Anleitung

    web28

    • modified Team
    • Beiträge: 9.404
    Re: Fehlermeldung nach Update 1.05 zu 1.06 rev 4332
    Antwort #10 am: 21. Januar 2013, 15:36:01
    Zitat
    #1062 - Duplicate entry '0' FOR KEY 'PRIMARY'

    auto_increment für zone_id nicht vorhanden?

    Sandro

    • Schreiberling
    • Beiträge: 309
    Re: Fehlermeldung nach Update 1.05 zu 1.06 rev 4332
    Antwort #11 am: 22. Januar 2013, 09:57:04
    Hab die Datenbank gelöscht und ein backup drauf gespielt, Fehlermeldung bleibt ;-(

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.986
    • Geschlecht:
    Re: Fehlermeldung nach Update 1.05 zu 1.06 rev 4332
    Antwort #12 am: 22. Januar 2013, 11:55:42
    Beim Backup die INSERTs mit INSERT IGNORE erstellen, dann werden duplicate entries bzgl Primary Keys ignoriert und das Update läuft durch.

    Gruß,
    noRiddle

    Sandro

    • Schreiberling
    • Beiträge: 309
    Re: Fehlermeldung nach Update 1.05 zu 1.06 rev 4332
    Antwort #13 am: 22. Januar 2013, 12:10:49
    Na Klasse, scheint ja jetzt zu spät zu sein

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.986
    • Geschlecht:
    Re: Fehlermeldung nach Update 1.05 zu 1.06 rev 4332
    Antwort #14 am: 22. Januar 2013, 12:20:40
    Was ist zu spät ?
    Ich weiß ja nicht genau wo und in welchem Stadium du dich gerade befindet.

    Die Frage ist halt was da genau überschrieben werden soll wenn die duplicate entry-Meldung kommt.
    Ist der Wert in der DB korrekt oder der der nun überschreiben möchte ?

    Lies mal:
    http://dev.mysql.com/doc/refman/5.1/de/insert.html

    Zitat
    Sie können REPLACE anstelle von INSERT verwenden, um alte Datensätze zu überschreiben. REPLACE ist das Gegenstück zu INSERT IGNORE bei der Behandlung neuer Datensätze, deren eindeutige Schlüsselwerte Dubletten bereits vorhandener Datensätze sind: Die neuen Datensätze ersetzen die alten, statt verworfen zu werden.

    Gruß,
    noRiddle
    Trade Republic - Provisionsfrei Aktien handeln
    20 Antworten
    6323 Aufrufe
    16. Januar 2018, 16:48:54 von Timm
    3 Antworten
    3146 Aufrufe
    16. März 2010, 11:35:01 von Tomcraft
               
    anything