[gelöst] Upgrade von Drupal 6 auf Drupal 7 mit Fehlermeldungen "already exists"

am 06.03.2013 - 12:02 Uhr in
Hallo Gemeinde,
ich habe nun einige tage im Netz verbracht, arbeite auch schon länger mit Drupal und bin nun am Upgraden von D6 --> D7.
Wenn ich nach entsprechender Vorbereitung der Seite die www.meineseite.de/update.php fahre, bekomme ich die Fehlermeldung
DatabaseSchemaObjectExistsException: Cannot add index system_list to table system: index already exists. in DatabaseSchema_mysql->addIndex() (line 437 of C:\xampp\htdocs\joachim\includes\database\mysql\schema.inc).
Die besagt ja, dass die Tabelle system_list bereits existiert. Also lösche ich die und das Update fährt fort, um dann anzuzeigen, dass aus der Tabelle url_alias das Feld "source" bereits vorhanden ist. Lösche ich dies, beginnt das Spiel nun wieder mit der ersten Meldung (die Sytem_list) und so weuter.
Kurzum, ich komme über diese beiden Fehlermeldungen nicht hinaus.
Das ganze wird dann abschließend systemseitig kommentiert mit:
Uncaught exception thrown in session handler.PDOException: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'ssid' in 'where clause': SELECT 1 AS expression FROM {sessions} sessions WHERE ( (sid = :db_condition_placeholder_0) AND (ssid = :db_condition_placeholder_1) ) FOR UPDATE; Array ( [:db_condition_placeholder_0] => oclfa3er9nv5tiapo38chu1si2 [:db_condition_placeholder_1] => ) in _drupal_session_write() (line 209 of C:\xampp\htdocs\joachim\includes\session.inc).
Hat irgendjemand dieses Problem denn auch schon gehabt und eine Lösung dafür? Darüber würde ich mich echt mehr als freuen, da ich nun auch keine Idee mehr habe, wie ich dieses Upgrade hinbekommen soll, zumal die PHP 5.4-Version bei meinem provider ansteht und Drupal 6 somit unbrauchbar wird.
Vielen Dank und Grüße
Joachim
- Anmelden oder Registrieren um Kommentare zu schreiben
Hast Du das schon
am 06.03.2013 - 14:10 Uhr
Hast Du das schon gefunden/gelesen http://drupal.org/node/935570 ?
Ubrigens bei php 5.4 könnte es auch mit Drupal 7 zu Problemen kommen (empfohlen ist 5.3)
Gruß
Christian
Hat funktioniert - soweit
am 07.03.2013 - 10:37 Uhr
Hallo Christian,
ja, den hatte ich tatsächlich gelesen und auch ausgeführt - ohne Erfolg, da diese Zirkel-Fehlermeldungen immer wieder auftauchten.
Jetzt habe ich es nochmals versucht und mehrmals die Felder gelöscht (wie dort beschrieben) und nachdem ich dieses (sorry) Affentheater vier-fünfmal durchgemacht habe, hat es geklappt.
Allerdings stehe ich nun wieder vor anderen Problemen, die es eben zu lösen gilt. Am End werde ich nochmals dieses (übrigens hervorragende) Forum bemühen
Alles in allem muss ich sagen, dass es richtig gruselig ist, einen major upgrade von D6 auf D7 durchzuführen, so sehr ich Drupal mag, aber das macht keinen Spaß *schwitz*.
Die Drupal 7 Version habe ich auf PHP 5.4 schonmal laufen lassen und sie funktioniert, anders als (zumindest meine) Drupal 6 Versionen.
Also, vielen Dank, dass Du mich nochmal an diesen thread erinnerst hat und Glück auf an alle, die ähnliche Problem haben ,-)
Joachim