Seite 1 von 1

2 Foren 1 Datenbank

Verfasst: 10.10.2007 16:23
von manuj170793
Hallo,
ich habe ein Problem:
Ich will ein 2. Forum eröffnen, dass genauso wie mein altens sein soll (welches ich aber Parallel auch noch laufen lassen möchte)
Aber jetzt zu meinem Problem:
Wie bekomm ich es hin, dass sich 2 Foren ein und diesselbe Datenbank teilen?
Also wenn man auf dem einen Forum was schreibt solls auf dem anderen auch geschrieben sein und wenn sich beim einen ein Benutzer registriert soll er beim anderen auch registriert sein. Und wenn ich beim einen was konfiguriere soll das auch auf das andere übertragen werden. Praktisch alles gleich! Nur sollen im einen Forum gepostete Links (die die URL des Forums beinhalten) auf das andere angepasst werden. Das alte Forum soll nur http://manu1707.ma.funpic.de/ links anthalten und das andere nur http://neues-forum.de/ enthalten. Wie mache ich das?

Verfasst: 10.10.2007 17:06
von bantu
Hallo.

Soweit ich weis, kann man bei Funpic keine .de-Domains registrieren.
Folglich werden sich die beiden nicht in einer Datenbank unterbringen lassen.

Wenn das das gleiche Forum sein soll, könntest du die Anfragen an funpic auch einfach an die "neue" Domain weiterleiten.

Gruß,
bantu.

Verfasst: 10.10.2007 18:39
von manuj170793
das mit der neues-forum.de seite war lediglich ein beispiel! kann man das so einrichten, dass sich 2 foren eine datenbank teilen? es muss ja nicht so sein, dass der link geänder tiwrd

Verfasst: 11.10.2007 19:41
von manuj170793
schieb

Verfasst: 12.10.2007 21:29
von manuj170793
wie macht man nur 2 foren die eine datenbank benutzen?

Verfasst: 12.10.2007 21:55
von Chalong
Vorgehen würde ich folgendermaßen:
Ein Forum installieren im Unterverzeichnis1.
Dann ein zweites im Unterordner2 mit identischer config.php (nur den Scriptpfad anpassen). Also nicht installieren, sondern die Forendateien hochladen (ohne install- und contrib-ordner).
Einfach mal ausprobieren mit einem Versuchsaccount.
Selbst ausprobiert hab ich es allerdings noch nicht, aber ein Anfangsgedanke wär das mal.
Wenns hier wirklich niemand weiß, findest es nie heraus. Just try. :P

Wie gesagt, ungetestet. Die Idee ist nur im Kopf entstanden.

Vielleicht liege ich ja auch völlig daneben, aber ein Versuch wärs mir wert, wenn ich es wissen will. :wink:

Modifikationen wären -Datenbankänderungen ausgenommen- natürlich dann nicht von deinem Zweitforum übernommen.

Verfasst: 12.10.2007 23:30
von bantu
manuj170793, willst du eine Kopie vom Forum oder sollen die Inhalte der beiden Foren ständig gleich bleiben?

Das beide Foren in einer Datenbank sein sollen, sagt noch nichts darüber aus, ob du einen gemeinsamen Tabellensatz verwenden möchtest oder eben für jedes Forum einen eigenen (also zwei).

Gruß,
bantu.

Verfasst: 13.10.2007 10:29
von manuj170793
also ich will, dass die inhalte ständig gleich bleiben.
sry, falls ich mich unverständlich ausgedrückt habe.
Ich habe mir auch schon Gedanken über den eintrag in der config.php gemacht. Da steht i-wo localhost. müsste man den evtl. anpassen?

Verfasst: 15.10.2007 13:20
von manuj170793
schieb

Verfasst: 16.10.2007 01:27
von Ron_Berlin
Im Prinzip ist das möglich. Allerdings kannst Du nicht die
gesamte DB parallel nutzen, denn z.B. die config-Tabelle
enthält den Script-Path, der für jedes Forum eindeutig
sein muss (sonst würdest Du von dem einen immer in
das andere Forum springen).

Du müsstest also die gemeinsam zu nutzenden Tabellen
namentlich vereinheitlichen (entweder per Präfix oder
direkt in den Namenstabellen der constants.php). Ist
aber eine Menge Arbeit und man sollte sich in php
einigermaßen auskennen.

Gruß Ron