[gelöst] Drupal 6 - Multisite erstellen
am 28.03.2011 - 16:39 Uhr in
Hallo Drupal gemeinde
Ich habe bezüglich eines Multi-Site-Installation eine frage bzw. ein Problem
Ich habe auf meinem Server Drupal Installiert und liegt unter Root/drupal/...
Jetzt wollte ich eine Multi-Site durchführen und komme leider nicht mehr weiter.
Ich habe im Ordner /drupal/sites/neuesite angelegt, und die default.settings.php in den Ordner neuesite kopiert und auf settings.php unbenannt. Ich habe eine Subdomain auch schon auf die neuesite zugewiesen. Auch in der settings.php habe ich die neue Datenbank angegeben.
Dann versuchte ich die neuesite zu installieren. es zeigt mir nur die files an, aber nicht die installation.
Meine frage lautet daher: Muss ich Drupal im root verzeichniss installien, und dann die anderen seiten installieren.
Wäre supper wenn jemman mir helfen könnte..
MFG t1n0
- Anmelden oder Registrieren um Kommentare zu schreiben
der "neuesite"-ordner sollte
am 28.03.2011 - 16:58 Uhr
der "neuesite"-ordner sollte so heißen wie deine subdomain
Hallo kahta Ja ich Weiss das
am 28.03.2011 - 17:07 Uhr
Hallo kahta
Ja ich Weiss das habe ich schon berücksichtigt, aber mir zeigt die installation nicht an nur ein "index" und sonnst nichts..
Wenn du eine Multisite
am 28.03.2011 - 17:09 Uhr
Wenn du eine Multisite aufbauen willst, brauchst du erstmal eine normale Drupal-Installation. Die hast du ja schon in /drupal. Nun erstellst du unter /drupal/sites einen neuen Ordner für die Seite. Wichtig dabei ist, dass der neue Ordner genauso heißt, wie die Domain deiner neuen Seite. Wenn du also die Seite
example.com
in die Multisite aufnehmen willst, muss dieser Ordner ebenfallsexample.com
heißen.Also mal als Beispiel: Du hast die zwei Domains
example1.com
undexample2.com
. Dann legst du erstmal die Standard-Installation in /drupal an. Nun kannst du dir aussuchen, ob eine der Seiten, z. B.example1.com
, die Standard-Seite sein soll. Alles, was diese Seite betrifft, landet dann in sites/default. Für alle zusätzlichen Seiten wird ein extra Ordner angelegt.Also legst du in /drupal/sites den Ordner
example2.com
an und kopierst dort die default.settings.php rein. Diese kopierst du dann um in settings.php. Beachte, dass immer beide Dateien gleichzeitig vorhanden sein müssen, default.settings.php und settings.php.Sämtliche Domains einer Multisite müssen auf den Drupal-Root zeigen. Also darf
example2.com
nicht auf /drupal/sites/example2.com zeigen, sondern nur auf /drupalHallo Exterior Vielen Dank
am 28.03.2011 - 17:14 Uhr
Hallo Exterior
Vielen Dank für deine rasche antwort. Ich habe nur die settings.php kopiert.. werde es jetzt noch die default.settings.php kopieren und sehe dann was passiert.
MFG t1n0
So ich bin es
am 28.03.2011 - 17:27 Uhr
So ich bin es nochmal..
@Exterior Danke für deinen tipp, das ich nicht die subdomains auf /drupal/sites/example2.com zeigen sollte. hatte es vorher so angegeben. nun eigt die subdomain auf Root/Drupal/
Muss jetzt wieder eine stunde warten bis die Änderung übernommen wird. melde mich dann wieder.
Vielen dank. ->t1n0<-
So etwas weitergekommen bin
am 28.03.2011 - 18:11 Uhr
So etwas weitergekommen bin ich. :-)
Es zeigt mir jetzt folgendes an
Site off-line
The site is currently not available due to technical problems. Please try again later. Thank you for your understanding.
If you are the maintainer of this site, please check your database settings in the settings.php file and ensure that your hosting provider's database server is running. For more help, see the handbook, or contact your hosting provider.
The error was: The database type '' is unsupported. Please use either 'mysql' or 'mysqli' for MySQL, or 'pgsql' for PostgreSQL databases..
Hallo so ich bin es
am 28.03.2011 - 18:47 Uhr
Hallo so ich bin es nochmal..
So ich habe nochmal in der setting.php nachgesehen, und stellte fest, das ich einen schreibfehler hatte.
Nun Funtioniert es.. Danke nochmal für eure Hilfe. Danke
Gruß t1n0
Dann schreibe doch bitte noch
am 28.03.2011 - 20:39 Uhr
Dann schreibe doch bitte noch "[gelöst]" vor den Titel im ersten Post, damit jeder weiß, dass das hier erledigt ist ;)