3 Boards, eine UserDataBase...!?! thx...
Verfasst: 01.01.2003 21:29
Habe dazu en paar Fragen:
1. Ich möchte drei Boards über eine DB laufen lassen, wie?
2. Was ist ein prefix Master / prefix Slave?
3. Wo geb ich das Querry ein?
Vielen Dank für Eure HILFE
Wenn jemand 2 Boards hat und will, dass sich seine User nur einmal registrieren müssen, sollte man das lesen:
1. Installiere phpBB2 2mal.
Nimm einmal den prefix Master und einmal Slave (können auch anderst sein)
2. Führe folgenden Query aus
Code:
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:
define('GROUPS_TABLE', $table_prefix.'groups');
define('USER_GROUP_TABLE', $table_prefix.'user_group');
define('USERS_TABLE', $table_prefix.'users');
mit
Code:
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 !
Übernommen von http://www.dseitz.de/mod_factory/viewtopic.php?t=83
1. Ich möchte drei Boards über eine DB laufen lassen, wie?
2. Was ist ein prefix Master / prefix Slave?
3. Wo geb ich das Querry ein?
Vielen Dank für Eure HILFE

Wenn jemand 2 Boards hat und will, dass sich seine User nur einmal registrieren müssen, sollte man das lesen:
1. Installiere phpBB2 2mal.
Nimm einmal den prefix Master und einmal Slave (können auch anderst sein)
2. Führe folgenden Query aus
Code:
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:
define('GROUPS_TABLE', $table_prefix.'groups');
define('USER_GROUP_TABLE', $table_prefix.'user_group');
define('USERS_TABLE', $table_prefix.'users');
mit
Code:
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 !
Übernommen von http://www.dseitz.de/mod_factory/viewtopic.php?t=83