Benutzer importieren

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Slup
Mitglied
Beiträge: 248
Registriert: 28.08.2007 12:06
Wohnort: Dormagen

Benutzer importieren

Beitrag von Slup »

HiHo,

Würde gerne aus einem vorhandenem phpBB3 Forum nur die Benutzer in ein anderes phpBB3 importieren. Reicht es dort vollkommen aus wenn ich nur die users Tabelle mitnehme?
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

nein das reicht nicht aus ... da gibt es einiges mehr an Abhängigkeiten.

Sind denn in dem neuen Forum schon Beiträge drin oder soll das "leer" starten? Der einfachste Weg sollte dann sein alles zu imortieren, die Beiträge zu löschen und die Zähler zurückzusetzen :wink:

Markus
Slup
Mitglied
Beiträge: 248
Registriert: 28.08.2007 12:06
Wohnort: Dormagen

Beitrag von Slup »

HiHo,

Jep Beiträge sind schon drinne so wie einige Mods!
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

dann muss ich passen ... ich hatte den Fall bisher noch nicht dass nur User importiert werden müssen. Eventuell hat da jemand anders schon Erfahrungen gesammelt.

Markus
Benutzeravatar
gn#36
Ehrenadmin
Beiträge: 9313
Registriert: 01.10.2006 16:20
Wohnort: Ganz in der Nähe...
Kontaktdaten:

Beitrag von gn#36 »

Die Abhängigkeiten sind bei phpBB3 nicht mehr so gravierend wie bei phpBB2, es gibt z.b. keine Einzeluser-Gruppen mehr (die ja auch übernommen werden müssten). Ich bin mir gerade nicht ganz sicher ob ein User auch in der Datenbank in die Gruppe "Registrierte Benutzer" geschoben werden muss oder ob er da automatisch drin landet.

Ehrlich gesagt würde ich da einfach ein Datenbankbackup von beiden Datenbanken machen und das in dem Backup mal ausprobieren. Da die Standardeinstellung für nicht in die Datenbank eingetragene Rechte "nein" ist, könnte es im Anschluss sein, dass die User keine Rechte mehr haben. Wenn du das testest, dann aber im Anschluss auf jeden Fall ganz genau ausprobieren, was die User im Forum können und was nicht. Beim Import musst du auf jeden Fall die User IDs anpassen und einige Statistiken dürften wohl auch nicht mehr stimmen (neuester User, Anzahl der Beiträge).

In jedem Fall solltest du aber den Cache und vor allem auch den permissions-cache löschen wenn du das machst, sonst gibt es garantiert an irgend einer Stelle Probleme und die Importierten User dürfen plötzlich Dinge, die sie nicht dürfen sollten (weil sie z.B. vorher auf ein Forum Zugriff hatten, dessen ID im anderen Forum aber gesperrt sein soll). Der permissions-cache befindet sich ebenfalls in der User Tabelle und wird meine ich beim Löschen des Caches NICHT mitgelöscht, du musst die Spalte also u.U. manuell leeren.

Wenn du die User in die Gruppe "Registrierte Mitglieder" stecken musst dann könnte es komplizierter werden, dann musst du nämlich auch noch andere Daten übernehmen, diese vor der Übernahme aber evtl. an mehreren Stellen anpassen (User ID auf jeden Fall, evtl. auch die Gruppen-ID, z.b. wenn eines der Foren von einem phpBB2 konvertiert wurde).

Also wie gesagt alles in einem BACKUP ausprobieren (auf keinen Fall direkt im Live-System, wenn du ganz viel Pech hast dürfen die Importierten sonst eine ganze Menge mehr als sie sollten).
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
Slup
Mitglied
Beiträge: 248
Registriert: 28.08.2007 12:06
Wohnort: Dormagen

Beitrag von Slup »

HiHo,

Also mit den Rechten und Gruppen wenn die verloren gehen damit kann ich rechnen. Kann man ja später immernoch anlegen.
Aber so wie ich das verstandenhabe ich es ohne weiteres nicht möglich.
Benutzeravatar
gn#36
Ehrenadmin
Beiträge: 9313
Registriert: 01.10.2006 16:20
Wohnort: Ganz in der Nähe...
Kontaktdaten:

Beitrag von gn#36 »

Bei phpBB 2 wäre das auf jeden Fall unmöglich gewesen lediglich die User Tabelle zu kopieren. Bei phpBB3 bin ich mir da nicht mehr ganz sicher, da zu einem User - sofern er bei sämtlichen Rechten lediglich ein "nein" besitzt - eigentlich gar nicht in irgendwelchen permission oder Gruppen-Tabellen eingetragen sein müsste. Die einzige Gruppe bei der ich mir da nicht so ganz sicher wäre, wäre die Systemgruppe, in der alle registrierten User standardmäßig drin sind (entweder fügt das System die User einfach automatisch ein, oder die Zugehörigkeit wird implizit angenommen, im ersten Fall bräuchtest du noch zusätzliche Daten, im zweiten würde die Usertabelle auf jeden Fall ausreichen).

Also völlig unmöglich ist es nicht, dass es auch nur mit den Daten der Usertabelle funktioniert, mit den oben von mir beschriebenen möglichen (aber nicht zwingend vorhandenen) Problemen.
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
Slup
Mitglied
Beiträge: 248
Registriert: 28.08.2007 12:06
Wohnort: Dormagen

Beitrag von Slup »

HiHo,

Habe soeben mal die User Tabelle in ein frisches phpbb3 importiert!
Leider werden keine User angezeigt, auch nicht im ACP unter Benitzer oder Gruppen
Benutzeravatar
gn#36
Ehrenadmin
Beiträge: 9313
Registriert: 01.10.2006 16:20
Wohnort: Ganz in der Nähe...
Kontaktdaten:

Beitrag von gn#36 »

Also geht es wohl doch so einfach nicht... Tja einen Versuch war es wert...
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“