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 - 13: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 - 10: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 - 10: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 - 10: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 - 11: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 - 13: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

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Woche 5 Tagen
  • Hey danke
    vor 1 Woche 6 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 6 Stunden
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 4 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 4 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 2 Tagen
  • In der entsprechenden View
    vor 3 Wochen 2 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 2 Tagen
  • gelöst
    vor 5 Wochen 5 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 6 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20452

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 20 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