Seite 2 von 3
Verfasst: 13.11.2006 19:50
von Miriam
mad-manne hat geschrieben:...Es geht eher darum, dass du besser solange kein Forenhosting anbietest, bis du dir diese eigentlich trivialen Fragen selbst beantworten kannst
Forenhosting zieht neben den technischen Besonderheiten noch einen ganzen Rattenschwanz anderer Fragen nach sich.
(siehe Teile der vorherigen Beiträge) Viele dieser Fragen können wir dir hier gar nicht beantworten ...
My 2 cents,
Manne.
Und da lege ich doch einen Cent dazu:
Hat denn Michael geschrieben, dass er Forenhosting machen möchte?
Habe das garnicht so rausgelesen. Er will doch nur mehrere Foren auf einem Server haben.. nicht mehr und nicht weniger.
Hm. Vllt sollte ich mal die Brille aufsetzen.

Verfasst: 13.11.2006 19:56
von michaelsalzburg
Danke, Miriam. Stimmt! Ich möchte einfach auch ein paar Foren für die Homepage von Freunden von mir direkt auf diesen Server legen, da wir uns den Server gemeinsam gemietet haben...
Verfasst: 13.11.2006 20:23
von mgutt
Also es geht um das Sparen der Arbeit bei Updates.. darum geht es doch im Wesentlichen.
Also ein Dateisatz und mehrere Tabellen in der Datenbank (jedes Forum einen eigenen Tabellensatz).
Dummerweise hast Du dadurch gewissen Probleme:
- Styles.. alle sind theoretisch gleich
- Updates... jeder Mod und jedes Update, dass eine Änderung an der Datenbank benötigt muss trotzdem unter jeder Domain durchgeführt werden.
Da mir das mit den Updates auch zu viel Arbeit war habe ich mich daher entschlossen:
- eine Datenbank
- ein Tabellensatz
- ein Dateisatz
Aber, dass wirst Du nicht eben so hinkriegen. Es erfordert einige Änderungen in der Programmierung.
Hier mal Lesestoff für Dich:
http://www.phpbb.de/viewtopic.php?t=111083
http://www.phpbb.de/viewtopic.php?t=99636
Die Foren, die ich bisher angelegt habe siehst Du in meinem Forum
www.maxrev.de und dann auf die Länderauswahl gehen. Für jedes Land habe ich ein eigenes Forum angelegt.
Verfasst: 13.11.2006 20:26
von michaelsalzburg
DANKE!!!!!
Das habe ich gesucht...
Werd ich mal ausprobieren!
Verfasst: 13.11.2006 22:17
von mad-manne
Miriam hat geschrieben:Hm. Vllt sollte ich mal die Brille aufsetzen.

Ich hatte die Brille schon auf:
michaelsalzburg hat geschrieben:Ich suche also eine Funktion, mit der ich mehrere Boards verwalten kann, wie beispielsweise ein Forenanbieten (z.b.
www.foren-city.de)!
Macht zusammen 5 cent

Manne.
Verfasst: 13.11.2006 22:34
von Miriam
Manne, wir werden hier noch reich.
Also ich habe mal meine Idee lokal umgesetzt und 3 Domains (mehr oder weniger) realisiert:
- 127.0.0.1
Rechnername
localhost
Klappt einwandfrei.

Dass die Pfade für die userspezifischen Sachen (avatare, uploades etc. pp) angepasst werden müssen, ist ja auch kein Problem in der Konfiguration.
Verfasst: 25.11.2006 19:22
von michaelsalzburg
so, ich habe jetzt mal probiert, folgenden code in die config.php datei einzufügen:
Code: Alles auswählen
$table_prefix = str_replace(".", "_", $HTTP_SERVER_VARS['HTTP_HOST']) . "_";
aber dann kommt folgende fehlermeldung, wenn ich mein forum aufrufe:
phpBB : Critical Error
Error creating new session
DEBUG MODE
SQL Error : 1054 Unknown column 'session_start' in 'field list'
INSERT INTO test_forenworld_at_sessions (session_id, session_user_id, session_start, session_time, session_ip, session_page, session_logged_in, session_admin) VALUES ('fb781f81a82b93153e1f73603581978e', -1, 1164478900, 1164478900, '53d7aaa0', -12, 0, 0)
Line : 187
File : sessions.php
Verfasst: 25.11.2006 20:28
von michaelsalzburg
hat sich erledigt.
Verfasst: 25.11.2006 21:07
von Consti
Naja, vielleicht wäre das etwas für dich, hab doch gewusst das es irgendwo ein forenhosting script umsonst gibt^^.
http://www.phpbb.de/viewtopic.php?t=117651
EDIT:
mist, immer komm ich zu spät..
Verfasst: 25.11.2006 23:36
von Jensemann
Miriam,
den HTTP_HOST Header würde ich dafür nicht auswerten, dieser ändert sich nämlich auch bei mehreren Domains in einem VirtualHost. z.B.
www.domain.tld und domain.tld. Besser SERVER_NAME auswerten und UseCanonicalName On im Apache vorraussetzen.
Oder eine extra Tabellen Abfrage um die "Master Domain" zu bekommen.