mehrere Foren/eine Benutzerdatenbank?
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.
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.
mehrere Foren/eine Benutzerdatenbank?
..wollte mal nett fragen, ob dies mit phpbb irgendwie realisierbar ist:
Der Betrieb von mehreren Foren(systemen) bzw. Portale mit EINER Benutzerdatenbank. Geht das?
Oder etwas ähnliches?
Der Betrieb von mehreren Foren(systemen) bzw. Portale mit EINER Benutzerdatenbank. Geht das?
Oder etwas ähnliches?
Es tanzt ein Bi Ba Butzemann.
.... Telefon-Support - Schnelle Hilfe bei Hackangriffen, Modeinbau, Templateanpassung, Grafikerst., uvm.
.... Es gibt keine Probleme .... Nur neue Chancen
.... Ihr wollt ein einmaliges Template? - Prof. Templateerstellung und phpBB-Anpassungen
.... Es gibt keine Probleme .... Nur neue Chancen
.... Ihr wollt ein einmaliges Template? - Prof. Templateerstellung und phpBB-Anpassungen
-
- Ehemaliges Teammitglied
- Beiträge: 5703
- Registriert: 26.02.2004 00:09
also ganz blicke ich immer noch nicht durch:
darf man es jetzt bei einem aktiven board tun oder nicht?
was bedeutet das: nimm einmal den prefix Master und einmal Slave (können auch anders sein) ??
wie ist denn das - müssen beide boards auf demselben server liegen?
soweit ich das als laie durchblicke braucht man in jedem fall eine zweite mysql db
darf man es jetzt bei einem aktiven board tun oder nicht?
was bedeutet das: nimm einmal den prefix Master und einmal Slave (können auch anders sein) ??
wie ist denn das - müssen beide boards auf demselben server liegen?
soweit ich das als laie durchblicke braucht man in jedem fall eine zweite mysql db
Es tanzt ein Bi Ba Butzemann.
mich interressiert das ergänzen eines Boards in ein aktives Board auch.
Aber eins kann mit Sichertheit sagen. Nach diesem Prinzip müssen beide Boards in eine DB sein. Und damit das geht mußt du den prefix_ ändern. Somit lassen sich theoretisch unendlich viele Boards installieren.
Und das ist auch mit dem Master und dem Slave gemeint.
Man könnte auch sagen das vorhandene, warscheinlich phpbb_, wäre Master und das dazukommende wird das Slave
Aber eins kann mit Sichertheit sagen. Nach diesem Prinzip müssen beide Boards in eine DB sein. Und damit das geht mußt du den prefix_ ändern. Somit lassen sich theoretisch unendlich viele Boards installieren.
Und das ist auch mit dem Master und dem Slave gemeint.
Man könnte auch sagen das vorhandene, warscheinlich phpbb_, wäre Master und das dazukommende wird das Slave
cu SantaZ
eine antwort zur Frage, ob man es theoretisch auch bei einem aktiven board machen kann, wäre noch toll 
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;
bei welchem board soll man das hier ausfüren - beim alten oder beim neuen?

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;
bei welchem board soll man das hier ausfüren - beim alten oder beim neuen?
Es tanzt ein Bi Ba Butzemann.
Das wird sicher auch bei einem aktiven Board gehen.
Die Query muß man in der Datenbank ausführen, es sind Tabellen beider Boards betroffen.
Im folgenden mal ein Vorschlag, das Ding zu realisieren ohne am aktiven Board etwas zu ändern (ohne Gewähr):
Das neue Board mit neuem Prefix installieren, dabei dieselbe Datenbank benutzen wie bei dem alten.
Dann die Tabellen users, user_group und groups des neuen Boards löschen, geht auch mit phpmyadmin, oder halt per query:
DROP TABLE neuerprefix_users;
DROP TABLE neuerprefix_user_group;
DROP TABLE neuerprefix_groups;
Dann nur bei dem neuen Board die Änderungen unter 3. der Anleitung in constants.php vornehmen, wobei in dem Ersatzcode der Prefix des alten Boards enthalten sein muß, bei Standardprefix phpBB2 also:
define('GROUPS_TABLE', 'phpBB2_groups');
define('USER_GROUP_TABLE', 'phpBB2_user_group');
define('USERS_TABLE', 'phpBB2_users');
Das alte Board wird auf diese Weise überhaupt nicht angetastet und man kann da eigentlich nichts kaputt machen. In jedem Fall sollte aber vor Beginn aller Arbeiten eine Sicherheitskopie der Tabellen des alten Boards gezogen werden, man weiß ja nie.
Die Query muß man in der Datenbank ausführen, es sind Tabellen beider Boards betroffen.
Im folgenden mal ein Vorschlag, das Ding zu realisieren ohne am aktiven Board etwas zu ändern (ohne Gewähr):
Das neue Board mit neuem Prefix installieren, dabei dieselbe Datenbank benutzen wie bei dem alten.
Dann die Tabellen users, user_group und groups des neuen Boards löschen, geht auch mit phpmyadmin, oder halt per query:
DROP TABLE neuerprefix_users;
DROP TABLE neuerprefix_user_group;
DROP TABLE neuerprefix_groups;
Dann nur bei dem neuen Board die Änderungen unter 3. der Anleitung in constants.php vornehmen, wobei in dem Ersatzcode der Prefix des alten Boards enthalten sein muß, bei Standardprefix phpBB2 also:
define('GROUPS_TABLE', 'phpBB2_groups');
define('USER_GROUP_TABLE', 'phpBB2_user_group');
define('USERS_TABLE', 'phpBB2_users');
Das alte Board wird auf diese Weise überhaupt nicht angetastet und man kann da eigentlich nichts kaputt machen. In jedem Fall sollte aber vor Beginn aller Arbeiten eine Sicherheitskopie der Tabellen des alten Boards gezogen werden, man weiß ja nie.