[erledigt] Multisite nachträglich? Verstehe nur Bahnhof
am 07.05.2010 - 15:16 Uhr in
Hallo,
ich habe per Suchmaschine schon alles was Multisite abgeklappert, aber ich verstehe nur Bahnhof.
Es ist so, ich habe bereits Drupal installiert und nun möchte ich sozusagen eine Multisite nachträglich machen. Ich habe in der settings.php im default-Ordner den Eintrag sites/extra/m.domain.tld eingetragen und im dessen Ordner die gleiche settings.php aber ohne den Eintrag der von sites/... aber als ich das so aufgerufen hatte, kam sofort eine Fehlermeldung.
Also es ist so, dass ich eine normale sowie eine mobile Ansicht für Browser anzeigen lassen möchte.
domain.tld (normale Ansicht)
m.domain.tld (mobile Ansicht)
Allerdings habe ich inzwischen die verschiedenen Sprachen aktiviert und die haben sozusagen eine Subdomäne (en.domain.tld ...)
Wie müsste die normale settings.php im default-Ordner und im sites/extra/m.domain.tld aussehen ohne das Drupal neu installiert werden müsste?
Die Tabellen werden gemeinsam genutzt, aber es soll auch möglich sein, einige Sachen zu trennen, Nodes etc.
Vielen Dank.
- Anmelden oder Registrieren um Kommentare zu schreiben
Extra? Warum denn
am 07.05.2010 - 20:45 Uhr
Extra? Warum denn sites/extra/domain?
Du legst in deinem sites-Verzeichnis einen Ordner an und benennst ihn mit der Domain. ob das mit m.domain.tld funktioniert, weiß ich nicht. Aber für jede weitere site muss ein Ordner direkt im Sites-Verzeichnis sein. Also nicht sites/extra/m.domain.tld, sondern sites/m.domain.tld
Dort kannst du dann die default.settings.php hineinkopieren und in settings.php umbenennen, dann kannst du für diese Site Drupal neu installieren. Oder aber du verwendest als Verbindungsstring den gleichen wie in der settings.php deiner vorhandenen Seite, dann greifen beide Seiten auf die gleiche Datenbank zu. Dann wird's aber schwierig, da bestimmte Dinge abzutrennen.
Hmm, ich dachte man müsste in
am 09.05.2010 - 02:07 Uhr
Hmm, ich dachte man müsste in der settings.php extra den Pfad angeben?
OK, ich versuche es mal so wie du beschrieben hast.
Die Domäne .tld dient nur als Beispiel ;-)
Welche bestimmten Dinge trennen?
In der settings.php habe ich als Keks-Domäne halt die primäre URL angegeben.
Ansonsten erst mal Danke :-)
[edit]
Hat sich erledigt, mache es nun anders, wla hat mir sehr geholfen.
Gruß Alex