Jump to content
xt:Commerce Community Forum
Sign in to follow this  
Asisito

XT Commerce Fehler 1062 nach Serverumzug

Recommended Posts

Hallo ihr Lieben,

ich sitze schon seit ein paar Tagen an einem Problem, dem ich einfach nicht her werde:

Ich habe meinen V-Server (bei Strato) ein Update von

OpenSuse 10.3, Plesk 8.4.0 (MySQL 5.0.4)

> auf >

OpenSuse 12.1, Plesk 11.0.9 (MySQL 5.0.8)

durchgeführt.

Die Dateien und die Datenbank meines XT Commerce Shops (3.0.4 SP2.1) wurde vorher gesichert und nach dem Update wieder eingespielt.

Nun habe ich folgendes Problem:

Wenn ich auf die Shop-Seite wechsle, wird alles ordnungsgemäß angezeigt. Wird die Seite neu geladen (durch Login oder z.B. durch Drücken von F5) bekomme ich ganz unten an der Seite folgenden XT SQL Error mit der Nummer 1062 angezeigt (es geht um die Session des Users):

1062 - Duplicate entry 'uv1c6ratv5234823458kf9q8c2i3r' for key 'PRIMARY'
Weiterhin steht da:
insert into sessions values ('uv1c6ratv5qf4kk76a3158kf9q8c2i3r6g9irbkm7gm092d131i0', '1342356701', 'tracking|a:5:{s:12:\"http_referer\";a:3:{s:6:\"scheme\";s:4:\"http\";s:4:\"host\";s:19:\"www.example.org\";s:4:\"path\";s:10:\"/index.php\";}s:2:\"ip\";s:13:\"62.245.151.86\";s:4:\"date\";s:19:\"2012-07-15 12:27:41\";s:7:\"browser\";s:98:\"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.75 Safari/535.7\";s:16:\"pageview_history\";a:0:{}}tracked|b:1;language|s:6:\"german\";languages_id|s:1:\"2\";language_charset|s:11:\"iso-8859-15\";language_code|s:2:\"de\";currency|s:3:\"EUR\";customers_status|a:20:{s:19:\"customers_status_id\";s:1:\"1\";s:21:\"customers_status_name\";s:4:\"Gast\";s:22:\"customers_status_image\";s:16:\"guest_status.gif\";s:25:\"customers_status_discount\";s:4:\"0.00\";s:23:\"customers_status_public\";s:1:\"1\";s:26:\"customers_status_min_order\";N;s:26:\"customers_status_max_order\";N;s:33:\"customers_status_ot_discount_flag\";s:1:\"0\";s:28:\"customers_status_ot_discount\";s:4:\"0.00\";s:33:\"customers_status_graduated_prices\";s:1:\"0\";s:27:\"customers_status_show_price\";s:1:\"1\";s:31:\"customers_status_show_price_tax\";s:1:\"1\";s:27:\"customers_status_add_tax_ot\";s:1:\"0\";s:34:\"customers_status_payment_unallowed\";s:0:\"\";s:35:\"customers_status_shipping_unallowed\";s:0:\"\";s:36:\"customers_status_discount_attributes\";s:1:\"0\";s:15:\"customers_fsk18\";s:1:\"1\";s:23:\"customers_fsk18_display\";s:1:\"1\";s:30:\"customers_status_write_reviews\";s:1:\"1\";s:29:\"customers_status_read_reviews\";s:1:\"1\";}cart|O:12:\"shoppingCart\":4:{s:8:\"contents\";a:0:{}s:5:\"total\";i:0;s:6:\"weight\";i:0;s:12:\"content_type\";b:0;}account_type|s:1:\"0\";actual_content|a:1:{s:0:\"\";a:1:{s:3:\"qty\";i:0;}}')[/code]

(Ich lasse es mal bei diesem langen Einzeiler, damit der Thread nicht so lang wird.)

Er meckert (so viel ich das ersehen kann), dass es diese Session-ID, der in der Table Sessions als Primary Key fungiert, schon gibt. Ein Login ist somit natürlich auch nicht möglich.

Weiss hier jemand Rat?

Share this post


Link to post
Share on other sites

Soooooo, Problem ist gefixt

Lösung war, in den Dateien

includes/configure.php

includes/configure.org.php

admin/includes/configure.php

admin/ncludes/configure.org.php

den Eintrag

define('STORE_SESSIONS', 'mysql');
auf
define('STORE_SESSIONS', '');[/code]

zu setzen.

Vielleicht hilft es ja irgendwann irgendwie irgendwem :)

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...