Migration wbb2 lite zu SMF

Started by DennisJung, July 15, 2015, 06:05:54 PM

Previous topic - Next topic

DennisJung

Hallo miteinander,

ich versuche burning board 2 lite zu smf mit Hilfe des Converters zu migrieren und scheitere immer mit dieser Fehlermeldung:

Converting...
Converting members... Unsuccessful!
This query:
ALTER TABLE `db531611470`.smf_members
CHANGE COLUMN passwordSalt passwordSalt varchar(40) NOT NULL default '';
Caused the error:
Unknown column 'passwordSalt' in 'smf_members'


Kann mir jemand weiterhelfen?

Danke vorab!

TE

Du nutzt den Konverter für smf 1.1, das geht nicht mit einem smf 2.0 als Zielsystem.

DennisJung

Quote from: Azog the Defiler on July 16, 2015, 01:06:57 AM
Du nutzt den Konverter für smf 1.1, das geht nicht mit einem smf 2.0 als Zielsystem.

War wahrscheinlich der lange Abend....gibt es überhaupt einen zu 2.x?

TE

Ja, auf der Download-seite unter der Rubrik Konverter
http://download.simplemachines.org/?converters;software=wbblite
falls der nicht funktioniert, https://github.com/OpenImporter/openimporter ..
der ist zwar für ElkArte & Wedge als Zielsystem gedacht, sollte aber ggf. auch für's SMF 2.0 funktionieren.

DennisJung

Quote from: Azog the Defiler on July 16, 2015, 05:56:33 AM
Ja, auf der Download-seite unter der Rubrik Konverter
http://download.simplemachines.org/?converters;software=wbblite
falls der nicht funktioniert, hxxp:github.com/OpenImporter/openimporter [nonactive] ..
der ist zwar für ElkArte & Wedge als Zielsystem gedacht, sollte aber ggf. auch für's SMF 2.0 funktionieren.

Jetzt geht es mit Converting members...Wrong value type sent to the database. Integer expected. (gender) weiter...

TE

such mal in der wbb2lite_to_smf.sql nach folgender Stelle (ca. Zeile 92):
trim($row['signature'])
);

---}

vor der Zeile mit
---}
fügst du das hier ein:
$row['gender'] = (int) $row['gender'];

Dann erneut versuchen. Mehr kann ich im Moment nicht helfen, bin zwei Wochen im Urlaub.

DennisJung

Hat soweit geklappt, jetzt geht es mit

Converting members...Wrong value type sent to the database. Date expected. (birthdate)

Kann ich diese Details nicht einfach aus dem Code rausnehmen? Oder mach ich irgendwas falsch das der converter bei mir nicht geht? :-)

Advertisement: