[gelöst]phpBB Forum User Datenbank Probleme
am 05.05.2010 - 13:26 Uhr in
Hi,
in drupal 5 hatten wir ein phpBB2 Forum integriert. Da wir jetzt auf Drupal 6 updaten, soll dieses durch ein phpBB3 Forum abgelöst werden.
Von phpBB gibt es auch ein schönes Conversion Tool, damit die Daten nicht verloren gehen. Leider ist dieses jedoch nicht gerade gut im Benutzer kopieren.
Deshalb funktioniert die phpBB Bridge nicht richtig, da bei den Usern die Convertierung fehlgeschlagen ist.
Die phpBB Installationshilfe sagt, die User sollten dann einfach ein neues Passwort beantragen. Was bei mir ja hinfällig ist.
Ich habe auch schon versucht die Passwörter nachträglich von Hand zu kopieren leider ohne jeglichen Erfolg.
UPDATE phpbb3_users INNER JOIN drupal_users
ON phpbb3_users.user_id = drupal_users.uid
SET phpbb3_users.user_password = drupal_users.pass, phpbb3_users.user_pass_convert = '0'
WHERE phpbb3_users.user_id = drupal_users.uidHat leider jedoch auch nichts gebracht.
Jemand ne Idee.
LG
dave
- Anmelden oder Registrieren um Kommentare zu schreiben

habs
am 11.05.2010 - 09:34 Uhr
Man muss die Salt Verschlüsselung deaktivieren in phpBB3.
dazu löscht man alles aus den Methoden phpbb_hash und phpbb_check_hash bis auf die return statements.
Diese findet man in der functions.php.
Danach noch folgende SQL query durchjagen dann hat man es :)
UPDATE phpbb3_users INNER JOIN phpbb_users
ON phpbb3_users.user_id = phpbb_users.user_id
SET phpbb3_users.user_password = phpbb_users.user_password, phpbb3_users.user_pass_convert = '0'
WHERE phpbb3_users.user_id = phpbb_users.user_id
LG
dave