Mehrere PHPBB Installationen zu einer migrieren.

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
Benutzeravatar
Martin Truckenbrodt
Mitglied
Beiträge: 1143
Registriert: 15.08.2003 23:16
Wohnort: Südthüringen
Kontaktdaten:

Beitrag von Martin Truckenbrodt »

Hi,
stimmt. Hatte wohl nur Deinen letzten Beitrag gelesen.

Gruß Martin
Advanced Block MOD 1.1.4 ist released! - Verhindere Spam auf Deinem phpBB3 Board mit Stop Forum Spam, BotScout, Akismet, Project Honey Pot und verschiedenen IP-RBL und Domain-RBL DNS Blacklisten! - Meine MODs - phpBB Complete Core
Kraut
Mitglied
Beiträge: 15
Registriert: 26.11.2006 17:10
Wohnort: Bremen

Beitrag von Kraut »

Ich versuche gerade nach der Anleitung von Moellers Oma und Zortex zwei Foren mit Datenbanken in ein neues Vanilla phpbb Forum zu integrieren.
Vorgehensweise:
Beide zusammenzuführende Foren haben die neueste Version 2.0.22 und keine Mods, die auf die Datenbank zugreifen.
Das neu erstellte Forum (ohne Beiträge und Foren) liegt auf einer Domain http://neu.de (Beispiel)
Das erste zu integrierende Forum liegt auf einer Suddomain subdomain.neu.de
Das 2te zu integrierende Forum liegt auf einer anderen Domain http://alt.de

Das empfohlene Script (von Flashweb)habe ich angepasst (fehlerhaft?).
Jezt klappt bei der Integration des ersten Forums aber schon mal nichts.
Folgende Einträge habe ich vorgenommen:

Code: Alles auswählen

$dbms = 'mysql';
$phpbb_root_path = './';

$dbhost = 'localhost';

$dbuser = 'db60051455'; //neu erstellte Datenbank
$dbpasswd = 'Passwort'; // neu erstellte Datenbank

// Name and prefix for the database that should keep the original IDs

$dbname1 = 'db60051455'; //neu erstellte Datenbank
$table_prefix1 = 'phpbb_'; //neu erstellte Datenbank

// Name and prefix for the database that is going to be added
// to DB1.
$dbname2 = 'db60050210'; //zu importierende Datenbank
$table_prefix2 = 'forum_'; //zu importierende Datenbank
Das Script habe ich in das Root Verzeichnis des neuen Forums geladen und ausgeführt. Folgende Meldung erhalte ich:

Code: Alles auswählen

Shifting IDs in table categories
Empty table? Skipping...
  Altering dependent table: forums : cat_id (offset = )
Empty table? Skipping...

Shifting IDs in table forums
Empty table? Skipping...
  Altering dependent table: posts : forum_id (offset = )
Empty table? Skipping...
  Altering dependent table: topics : forum_id (offset = )
Empty table? Skipping...
  Altering dependent table: forum_prune : forum_id (offset = )
Empty table? Skipping...
  Altering dependent table: auth_access : forum_id (offset = )
Empty table? Skipping...

Shifting IDs in table forum_prune
Empty table? Skipping...

Shifting IDs in table groups


SQL Error : 1142 SELECT command denied to user: 'db60051455@localhost' for table 'forum_groups'

SELECT MAX(group_id) as max_id FROM db60050210.forum_groups

Line : 351
File : /home/www/doc/6005/xxx/www/supportersonline/forum/merge.php
Hilfe bei diesem Problem ist sehr willkommen!
Zuletzt geändert von Kraut am 30.12.2006 18:23, insgesamt 1-mal geändert.
Boecki91
Ehemaliges Teammitglied
Beiträge: 4744
Registriert: 18.06.2006 15:21

Beitrag von Boecki91 »

Kraut hat geschrieben:

Code: Alles auswählen

SQL Error : 1142 SELECT command denied to user: 'db60051455@localhost' for table 'forum_groups' 
Zugriff wurde verweigert, alle Daten richtig engegeben??
Standart: Am besten mit beiden Beinen auf dem Boden
Standardmäßig antworte ich nicht auf PMs
Kraut
Mitglied
Beiträge: 15
Registriert: 26.11.2006 17:10
Wohnort: Bremen

Beitrag von Kraut »

@Boecki91:
Das ist natürlich das erste, was ich kontrolliert habe.
Die Daten sind richtig eingegeben, die Frage ist, ob sie alle am richtigen Ort stehen?
Außerdem: Würde das Script ausgeführt werden, wenn die Daten falsch wären? Die Fehlermeldung kam ja relativ spät. Vorher wurde leider nichts vom alten ins neue Forum übernommen(Empty table? Skipping... ), es kam allerdings auch keine Fehlermeldung.
Kraut
Mitglied
Beiträge: 15
Registriert: 26.11.2006 17:10
Wohnort: Bremen

Beitrag von Kraut »

O.k., nach einer kurzen Pause habe ich den Fehler gefunden.
Das $dbpasswd = 'Passwort'; // neu erstellte Datenbank war ein anderes, als für die Datenbank.
Nachdem ich das richtige Passwort eingegeben habe, funktionierte alles tadellos.
Ich beschäftige mich jetzt mit dem Feintuning.
Kraut
Mitglied
Beiträge: 15
Registriert: 26.11.2006 17:10
Wohnort: Bremen

Beitrag von Kraut »

Das grobe Feintuning ist beendet, es gibt bisher keine Probleme (Version 2.0.22)
Ich habe zusätzlich neue Benutzergruppen erstellt, denen nur bestimmte Unterforen angezeigt werden, ausserdem hat jede Benutzergruppe ihren eigenen Style (zwangsweise zugewiesen)
http://www.phpbb.de/viewtopic.php?t=663 ... e+zuordnen
Zortex
Mitglied
Beiträge: 3
Registriert: 23.03.2006 12:01

Beitrag von Zortex »

ich habe ja damals auch das Skript von Flashweb verwendet und das lief alles prima. Nach dem Neuaufbau der Search_db und einem Resync (siehe seite 1 dieses Topics,
moellers_oma) hatte ich ein voll funktionsfähiges Board.

Ich habe aber mittlerweile Probleme mit dem Global Topic mod (Sticky klappt nicht), aber ich glaube, das liegt daran, dass das eine Board den Mod schon zuvor hat, das andre aber nicht.
Deshalb ist es sehr sinnvoll, nur Boards ohne Mod zu mergen. Wenn sich der Mod nicht ausbauen lässt, sollten alle 3 Boards (das neue leere und die beiden alten) die gleichen Mods und auch die gleiche phpbb-Version haben!!

Dann sollte das wohl laufen..
Aber Trotzdem: Backups schaden nicht!!

Guten Rutsch und frohes mergen :)
Kraut
Mitglied
Beiträge: 15
Registriert: 26.11.2006 17:10
Wohnort: Bremen

Beitrag von Kraut »

Ok, das einzige Problem, das ich bisher festgestellt habe, ist, das einige User nicht übernommen worden sind. Ich gehe allerdings davon aus, dass nur nicht aktivierte user nicht übernommen wurden...Habe ich allerdings noch nicht überprüft.
Die " Search_db" habe ich ebenfalls neu aufgebaut, das ist Pflicht.
Anmerken möchte ich noch, das ich die 2te Datenbank von"alt.de" auf "neu.de" kopieren mussste, da wo auch die Datenbank lag, in die eingefügt werden sollte.Ansonsten klappt das Script nicht.
Gesperrt

Zurück zu „phpBB 2.0: Installation und Update“