Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Multisites und DB-Fragen

Eingetragen von Filou (9)
am 05.11.2007 - 14:24 Uhr in
  • Allgemeines zu Drupal
  • Drupal 5.x

Ich habe eine DB (mehr erlaubt mein Provider DomainFactory nur gegen Bezahlung). Über diese DB laufen meine beiden HPs. Die eine ohne Präfix, die andere mit dem Präfix phpkit_. Den gewünschten Präfix kann ich auf jeden Fall in der Datei /sites/default/settings.php bestimmen. Offenbar gibt es dann aber später bei jeder Installation von Modulen ein Problem, denn die automatische Installation ist ohne Präfix geplant. Man muss dann immer von Hand erst mal die Installationsdatei anpassen, habe ich irgendwo gelesen. Gibt es da eine Möglichkeit der Automatisierung, so dass man sich darum nicht mehr kümmern muss?

Nun muss ich aber die Multisite-Installation so vornehmen, dass ich Drupal in ein Hauptverzeichnis kopiere und in diesem Verzeichnis Unterverzeichnisse für jede HP anlege. Die Datei /sites/default/settings.php muss ich dann in jedes dieser Verzeichnisse kopieren und anpassen. Was mit anpassen genau gemeint ist, kläre ich, wenn es soweit ist.

Aber eine andere Frage beschäftigt mich auch noch. Braucht es diesen Präfix überhaupt?

Es scheint mir, dass die Einrichtung von Multisites nicht unproblematisch ist und von Anfang an die Folgen gar nicht richtig abgeschätzt werden können. Jemand schreibt, dass die Einrichtung für Multisites auch Auswirkungen auf den CronJob habe. Ich habe auf der Seite http://drupal.org/node/53705 folgenden Kommentar gefunden

Zitat:

I would also recommend you copy your cron script (typically under scripts/, cron-lynx.sh or cron-curl.sh) into you site directory (sites/mysite.com/). Make sure you point your crontab command to the new location.
This way, the next time you upgrade the system, your custom cron script won't be replaced.

Ich verstehe zwar nur Bahnhof, aber es beunruhigt mich doch. Den Satz 'Make sure you point your crontab command to the new location.' verstehe ich nicht. Es sind ja dann schlussendlich mehrere Locations. Und aus dem letzten Satz schliesse ich, das der Cron speziell konfiguriert ist, was mir gerade nichts sagt.

Wäre es vielleicht doch einfacher, Drupal für jede HP im entsprechenden Ordner zu installieren? Und wenn ja, wie erfolgt da der Zugriff auf die DB?

Es wäre sehr schön, wenn ich hier einen Mentor finden könnte, der sich meiner annimmt und mich etwas führt. Ich weiss, dass meine Fragen nicht so direkt mit Drupal zu tun haben. Aber die richtige Installation ist halt auch wichtig.

Schöne Grüsse
Filou

‹ Update 5.2 deutsch -> 5.3 deutsch drupal übertrage ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Keine Multisite

Eingetragen von Filou (9)
am 07.11.2007 - 11:28 Uhr

Schade, dass sich niemand gemeldet hat. Stimmt was mit meiner Fragestellung nicht?
Ich habe Drupal 5.3 lokal installiert und mich inzwischen entschieden, auf Multisites zu verzichten. Ich werde Drupal für jede Homepage installieren. Die Dateistruktur ist bei Multisites etwas verzweigt und ich habe Bedenken, dass Updates reibungslos laufen würden.

Gruss Filou

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich hab mal eine kleine

Eingetragen von Jan Krummrey (117)
am 07.11.2007 - 11:38 Uhr

Ich hab mal eine kleine Zusammenfassung zu dem Thema geschrieben.

Was ich nie versucht habe ist zwei Installationen in einer Datenbank unterzubringen. Das sollte sich aber mit verschiedenen Prefixes machen lassen.

Der vorteil von Multisites ist eben, dass man jedes Update eben nur einmal machen muss. Bei zwei Seiten ist der Vorteil noch nicht so groß, aber wenn du für jede auch noch eine Entwicklungs- oder Testseite hast, dann lohnt sich langsam eine Multisite-Umgebung.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Filou wrote: Offenbar gibt

Eingetragen von pebosi (2645)
am 07.11.2007 - 11:41 Uhr
Filou schrieb

Offenbar gibt es dann aber später bei jeder Installation von Modulen ein Problem, denn die automatische Installation ist ohne Präfix geplant. Man muss dann immer von Hand erst mal die Installationsdatei anpassen, habe ich irgendwo gelesen. Gibt es da eine Möglichkeit der Automatisierung, so dass man sich darum nicht mehr kümmern muss?

Das ist nicht korrekt, ich würde für jede Seite der MultiSite Installation ein Prefix nutzen. Mache das genauso und habe noch kein Problem damit gehabt.
Für jede Seite unter "sites" einen Ordner mit dem Domainnamen anlegen und jeder eine eigenen settings.php mit dem entsprechenden Prefix.

gruß pebosi

  • Anmelden oder Registrieren um Kommentare zu schreiben

Die Zusammenfassung von Jan

Eingetragen von Filou (9)
am 07.11.2007 - 12:35 Uhr

Die Zusammenfassung von Jan habe ich schon längst gelesen und gebookmarked. Da habe ich auch ziemlich gut verstanden, wie das funktioniert. Trotzdem ist es für mich besser, mal mit einer einzelnen Installation für eine einzelne Homepage anzufangen, um das Verzeichnissystem generell erst mal zu verstehen.

Dauert denn so ein Update lange? Ich meine, die Installation von Drupal war so was von fix. Soweit ich Infos gefunden habe, entspricht ein Update quasi einer Neuinstallation, oder habe ich das falsch verstanden?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Bei einem Update kopierst du

Eingetragen von Jan Krummrey (117)
am 07.11.2007 - 14:28 Uhr

Bei einem Update kopierst du einfach alle neuen Dateien (ACHTUNG!!! Sites Verzeichnis NICHT!!!) auf deinen Server. Du überschreibst also einfach die alte version. Danach einfach die update.php ausführen. Das wars.

Am besten machst du das währen du angemeldet bist, da du sinst die update.php nicht ausführen kannst.

Super einfach.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Canvas Palette: Eine fertige Komponentenbibliothek für Drupal Canvas
  • Hilfe zu Updates oder Composer
  • Vergleich Drupal und Contao
  • [geloest] Blocks in Bootstrap nebeneinander darstellen und nicht untereinander
  • DrupalCamp Frankfurt 27-28 November 2026
  • Bitte mein Bentzerkonto löschen
  • Beim Aufruf einiger Inhalte erhalte ich folgende Fehlermeldung
  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
Weiter

Neue Kommentare

  • Danke ich werde mir die
    vor 5 Wochen 2 Tagen
  • Vielen Dank für Ihren
    vor 5 Wochen 4 Tagen
  • Composer ist sehr ratsam
    vor 5 Wochen 6 Tagen
  • Vielen Dank für den
    vor 6 Wochen 2 Tagen
  • Die alten CMS Vergleiche von contentmanager.de
    vor 6 Wochen 2 Tagen
  • Gut gemacht
    vor 6 Wochen 2 Tagen
  • Layout Builder etc. z.B. für Landing Pages
    vor 6 Wochen 2 Tagen
  • Links
    vor 6 Wochen 5 Tagen
  • Moin,wow, sehr gutes
    vor 6 Wochen 6 Tagen
  • Dass ist eine spannende
    vor 6 Wochen 6 Tagen

Statistik

Beiträge im Forum: 250316
Registrierte User: 20567

Neue User:

  • Philiphelve
  • Robertspaft
  • drupalthemes

» Alle User anzeigen

User nach Punkten sortiert:
wla9466
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 5 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association