gbartmann Posted December 15, 2009 Report Share Posted December 15, 2009 Habe heute 3 Mails vom Shop mit Fehlern erhalten. Kann da jemand etwas mit anfangen: 1. mysql error: [1062: Duplicate entry 'e42978ca1f02d32ebba7c1a3f2a3e6bc/this.options[this.selectedIndex' for key 1] in EXECUTE("INSERT INTO xt_sessions2 (expiry, sessdata, expireref, sesskey, created, modified) VALUES (NOW() + INTERVAL 1440 SECOND,'agent_check%7Cs%3A5%3A%22false%22%3Bcustomer%7CO%3A8%3A%22customer%22%3A12%3A%7Bs%3A12%3A%22customers_id%22%3Bi%3A0%3Bs%3A16%3A%22customers_status%22%3Bs%3A1%3A%221%22%3Bs%3A13%3A%22customer_info%22%3Ba%3A1%3A%7Bs%3A12%3A%22account_type%22%3Bi%3A0%3B%7Ds%3A24%3A%22customer_default_address%22%3Ba%3A0%3A%7B%7Ds%3A25%3A%22customer_shipping_address%22%3Ba%3A0%3A%7B%7Ds%3A24%3A%22customer_payment_address%22%3Ba%3A0%3A%7B%7Ds%3A5%3A%22error%22%3Bb%3A0%3Bs%3A11%3A%22_master_key%22%3Bs%3A12%3A%22customers_id%22%3Bs%3A15%3A%22_master_key_add%22%3Bs%3A15%3A%22address_book_id%22%3Bs%3A6%3A%22_table%22%3Bs%3A12%3A%22xt_customers%22%3Bs%3A10%3A%22_table_add%22%3Bs%3A22%3A%22xt_customers_addresses%22%3Bs%3A9%3A%22master_id%22%3Bs%3A12%3A%22customers_id%22%3B%7Dcart%7CO%3A4%3A%22cart%22%3A22%3A%7Bs%3A7%3A%22content%22%3Ba%3A0%3A%7B%7Ds%3A13%3A%22content_total%22%3Ba%3A3%3A%7Bs%3A8%3A%22formated%22%3Bs%3A36%3A%22%3Cspan%20class%3D%22price%22%3E%200%2C00%20EUR%3C%2Fspan%3E%22%3Bs%3A5%3A%22plain%22%3Bd%3A0%3Bs%3A10%3A%22plain_otax%22%3Bd%3A0%3B%7Ds%3A11%3A%22content_tax%22%3BN%3Bs%3A13%3A%22content_count%22%3BN%3Bs%3A14%3A%22content_weight%22%3Bi%3A0%3Bs%3A11%3A%22sub_content%22%3Ba%3A0%3A%7B%7Ds%3A17%3A%22sub_content_total%22%3Ba%3A3%3A%7Bs%3A8%3A%22formated%22%3Bs%3A36%3A%22%3Cspan%20class%3D%22price%22%3E%200%2C00%20EUR%3C%2Fspan%3E%22%3Bs%3A5%3A%22plain%22%3Bd%3A0%3Bs%3A10%3A%22plain_otax%22%3Bd%3A0%3B%7Ds%3A15%3A%22sub_content_tax%22%3BN%3Bs%3A17%3A%22sub_content_count%22%3BN%3Bs%3A18%3A%22sub_content_weight%22%3Bi%3A0%3Bs%3A4%3A%22type%22%3Bs%3A0%3A%22%22%3Bs%3A6%3A%22weight%22%3Bi%3A0%3Bs%3A15%3A%22cart_total_full%22%3Bi%3A0%3Bs%3A14%3A%22total_discount%22%3Bi%3A0%3Bs%3A22%3A%22content_total_physical%22%3Ba%3A3%3A%7Bs%3A8%3A%22formated%22%3Bs%3A36%3A%22%3Cspan%20class%3D%22price%22%3E%200%2C00%20EUR%3C%2Fspan%3E%22%3Bs%3A5%3A%22plain%22%3Bd%3A0%3Bs%3A10%3A%22plain_otax%22%3Bd%3A0%3B%7Ds%3A23%3A%22content_weight_physical%22%3Bi%3A0%3Bs%3A8%3A%22discount%22%3Bs%3A5%3A%22false%22%3Bs%3A14%3A%22total_physical%22%3Ba%3A3%3A%7Bs%3A8%3A%22formated%22%3Bs%3A36%3A%22%3Cspan%20class%3D%22price%22%3E%200%2C00%20EUR%3C%2Fspan%3E%22%3Bs%3A5%3A%22plain%22%3Bd%3A0%3Bs%3A10%3A%22plain_otax%22%3Bd%3A0%3B%7Ds%3A12%3A%22show_content%22%3Ba%3A0%3A%7B%7Ds%3A16%3A%22show_sub_content%22%3Ba%3A0%3A%7B%7Ds%3A5%3A%22total%22%3Ba%3A3%3A%7Bs%3A8%3A%22formated%22%3Bs%3A36%3A%22%3Cspan%20class%3D%22price%22%3E%200%2C00%20EUR%3C%2Fspan%3E%22%3Bs%3A5%3A%22plain%22%3Bd%3A0%3Bs%3A10%3A%22plain_otax%22%3Bd%3A0%3B%7Ds%3A3%3A%22tax%22%3BN%3B%7D', '', 'e42978ca1f02d32ebba7c1a3f2a3e6bc/this.options[this.selectedIndex].value', NOW(), NOW())") 2. mysql error: [1062: Duplicate entry '3ccffe3d35834de6cc48bbb5e65eecdd/this.options[this.selectedIndex' for key 1] in EXECUTE("INSERT INTO xt_sessions2 (expiry, sessdata, expireref, sesskey, created, modified) VALUES (NOW() + INTERVAL 1440 SECOND,'agent_check%7Cs%3A5%3A%22false%22%3Bcustomer%7CO%3A8%3A%22customer%22%3A12%3A%7Bs%3A12%3A%22customers_id%22%3Bi%3A0%3Bs%3A16%3A%22customers_status%22%3Bs%3A1%3A%221%22%3Bs%3A13%3A%22customer_info%22%3Ba%3A1%3A%7Bs%3A12%3A%22account_type%22%3Bi%3A0%3B%7Ds%3A24%3A%22customer_default_address%22%3Ba%3A0%3A%7B%7Ds%3A25%3A%22customer_shipping_address%22%3Ba%3A0%3A%7B%7Ds%3A24%3A%22customer_payment_address%22%3Ba%3A0%3A%7B%7Ds%3A5%3A%22error%22%3Bb%3A0%3Bs%3A11%3A%22_master_key%22%3Bs%3A12%3A%22customers_id%22%3Bs%3A15%3A%22_master_key_add%22%3Bs%3A15%3A%22address_book_id%22%3Bs%3A6%3A%22_table%22%3Bs%3A12%3A%22xt_customers%22%3Bs%3A10%3A%22_table_add%22%3Bs%3A22%3A%22xt_customers_addresses%22%3Bs%3A9%3A%22master_id%22%3Bs%3A12%3A%22customers_id%22%3B%7D', '', '3ccffe3d35834de6cc48bbb5e65eecdd/this.options[this.selectedIndex].value', NOW(), NOW())") 3. ist identisch mit 2. Bin dankbar über jede Hilfe!!!! gbartmann Link to comment Share on other sites More sharing options...
oldbear Posted December 15, 2009 Report Share Posted December 15, 2009 hi, immer das Gleiche: xt_sessions2 und xt_adodB... ab und an mit truncate im phpMyadmin leeren.... Könnte mal einer ein Skript dafür schreiben, das man dann um 24 Uhr per cronjob laufen lässt ? Grüsse P.S.: oder das wenigstens in die FAQ´s aufnehmen; gilt auch für die Hersteller-Bilder, diverse Master-Slave-Geschichten, Kundennummern-Vergabe etc., wenns schon nicht im Handbuch steht ..... Link to comment Share on other sites More sharing options...
gbartmann Posted December 15, 2009 Author Report Share Posted December 15, 2009 Danke oldbear! Habe Deinen Rat befolgt! Wäre wohl wirklich eine gute Sache einen Cronjob zu programmieren. Leider bin ich kein Programmierer. Aber vielleicht findet sich hier ja einer :-) mfg gbartmann Link to comment Share on other sites More sharing options...
breakkid04 Posted December 16, 2010 Report Share Posted December 16, 2010 Das kann doch keine standard Lösung sein. Der Veyton Support kann hierzu wohl kein Plugin oder ähnliches liefern für Nutzer die keine Programmierkenntnisse haben? Danke für die Antworten von oben. Link to comment Share on other sites More sharing options...
wirverbindenwelten.de Posted January 5, 2011 Report Share Posted January 5, 2011 wir haben nun auch permanent diesen Fehler per eMail... in EXECUTE("INSERT INTO xt_sessions2 (expiry, sessdata, expireref, sesskey, created, modified) [/CODE] in der Tabelle ist aber kaum etwas drin, gerade einmal die Einträge des aktuellen Tages, wie kommt dann dieser Fehler zustande? wir Bitten um eine [u]saubere[/u] Lösung. Link to comment Share on other sites More sharing options...
fevab Posted March 23, 2011 Report Share Posted March 23, 2011 wozu dient denn die Tabelle und welche Seiteneffekte haben denn diese Fehler? Wir stellen einen Zusammenhang zwischen fehlenden Transaktionsnummern bei Kauf auf Rechnung - Einkäufen fest und Fehlern aus dem Umfeld der Tabelle xt_sessions2 fest, dieser ist aber rein empirisch. Daher müssen wir uns hier etwas tiefer drum kümmern und wüßten gerne, wofür die Tabelle dient, warum doppelte Keys produziert werden und welchen Einfluß Fehler auf andere Datenbankaktionen haben. Auch bezweifeln wir, daß wir die Tabelle einfach leeren können, denn in unserem Shop sind permanent Kunden unterwegs und zu Stoßzeiten abends kommt es vermehrt zu Fehlern. Nur wenn eben ständig Kunden im Shop unterwegs sind und hier Einträge für andere Datenbankaktionen verwendet werden, dann kann ich hier wohl kaum gleichzeitig benötigte Infos aus dieser Tabelle löschen. Das klingt für mich eher nach einer Notlösung um die Fehlermeldung zu vermeiden, aber ist keine saubere Lösung des Problems, das wir z.B. nicht einmal genau kennen oder gar einschätzen können. Noch viel weniger können wir abschätzen, was eben passiert, wenn man Datenbankaktionen über ein Truncate den Stuhl unterm Hintern wegzieht. #### Also wozu dient die Tabelle, worauf hat sich Einfluß, wieso werden doppelte Keys generiert, kann ich sie bedenkenlos löschen ohne anderen Schaden anzurichten? #### Daher auch meine Bitte einer SAUBEREN Lösung samt Erklärung Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.