Datenbank: 1
Board(s)/Forum(s): 2
Webspace: 1
Dateiablage z.B.: http://mein-server.ch/board/*
*"Ordner_mit_Forum1" und "Ordner_mit_Forum2"
oder ein bischen logischer:
Dateiablage z.B.:
Ich finde diese Dokumentation ein bischen aufgebessert werden muss.von phpbb.de hat geschrieben: 1. Installiere phpBB2 zwei mal.
Nimm einmal den prefix Master und einmal Slave (können auch anders sein)
2. Führe folgenden Query aus:
Code: Alles auswählen
ALTER TABLE master_users RENAME users; ALTER TABLE master_user_group RENAME user_group; ALTER TABLE master_groups RENAME groups; DROP TABLE slave1_users; DROP TABLE slave1_user_group; DROP TABLE slave1_groups;
3. Öffne die Datei includes/constants.php und ersetze
Code: Alles auswählen
define('GROUPS_TABLE', $table_prefix.'groups'); define('USER_GROUP_TABLE', $table_prefix.'user_group'); define('USERS_TABLE', $table_prefix.'users');
mit
Code: Alles auswählen
define('GROUPS_TABLE', 'groups'); define('USER_GROUP_TABLE', 'user_group'); define('USERS_TABLE', 'users');
4. Fertig
Beide Boards benutzen jetzt die selbe Userdatenbank.
Sorgt noch dafür, dass beide Foren die gleichen Cookieeinstellungen haben.
Das sollte nicht bei einem bereits aktiven Board getan werden !
z.B hier:
Muss hier sowohl das "Master" sowie das "Slave" Board die Datei includes/constants.php geändert werden?3. Öffne die Datei includes/constants.php und ersetze hat geschrieben: 3. Öffne die Datei includes/constants.php und ersetze
Code: Alles auswählen
define('GROUPS_TABLE', $table_prefix.'groups'); define('USER_GROUP_TABLE', $table_prefix.'user_group'); define('USERS_TABLE', $table_prefix.'users');
mit
Code: Alles auswählen
define('GROUPS_TABLE', 'groups'); define('USER_GROUP_TABLE', 'user_group'); define('USERS_TABLE', 'users');
Diese Antwort brauche leider ich -.-
Dazu interessanterweise Funktioniert bei mir die Abfrage oben nicht.
Bei mir habe ich als Beispiel den Präfix (Board 1) phpbb_1_ (Board 2) hat den Präfix phpbb_2_ und z.B. (Board 3) hat den Präfix phpbb_3_ nur als Beispiel.
Wenn ich dannach alle Boards hochgeladen habe muss ich die Boards alle mit der gleichen Datenbank verbinden.
Jetzt würde ja Schritt 2 kommen:
Bei diesem ich eine Abfrage ausführen muss:
Die würde hier so aussehen:
Code: Alles auswählen
ALTER TABLE 1_users RENAME users;
ALTER TABLE 1_user_group RENAME user_group;
ALTER TABLE 1_groups RENAME groups;
DROP TABLE 2_users;
DROP TABLE 2_user_group;
DROP TABLE 2_groups;
DROP TABLE 3_users;
DROP TABLE 3_user_group;
DROP TABLE 3_groups;
Da hier ja als Beispiel:
1 für Master steht
2 für Slave
3 auch für Slave (2)
und jetzt würde Punkt 3 kommen:
Jetzt muss ich die Datei includes/constants.php Öffnen und ändern.
Müssen hier jetzt alle "constants.php" dateien geändert werden?
Das wäre ja dieser Code hier oder:
Code: Alles auswählen
define('GROUPS_TABLE', $table_prefix.'groups');
define('USER_GROUP_TABLE', $table_prefix.'user_group');
define('USERS_TABLE', $table_prefix.'users');
Code: Alles auswählen
define('GROUPS_TABLE', 'groups');
define('USER_GROUP_TABLE', 'user_group');
define('USERS_TABLE', 'users');Ich danke im Voraus für die Antwort
Gruss Coke