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

Upgrade von 6.x auf 6.y

Eingetragen von ikaya (3)
am 16.10.2008 - 18:29 Uhr in
  • Allgemeines zu Drupal

Hallo,

die Anweisung unter Punkt sechs in der Datei UPGRADE.txt lautet: "Remove all old files and directories from the Drupal installation directory." Auch in allen anderen Anleitungen zum Upgrade, die ich gefunden habe, wird dieser Schritt genannt. Führt man diesen Schritt tatsächlich aus, dann hat das zur Folge, dass beim Aufruf der Webpräsenz keine Seite mehr ausgegeben wird. Ich vermute, dass dies bei sehr vielen Installationen unerwünscht ist. Wie wird in solchen Fällen, bei denen die Seite durchgehend erreichbar sein soll, die Aktualisierung von Version 6.x auf 6.y vorgenommen?

Gruß, ikaya

‹ Übersetzung von Inhalten drupal in anderes verzeichnis kopiert - admin funktioniert nicht mehr ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Ikaya, hast Du denn

Eingetragen von andreas-emer (577)
am 17.10.2008 - 13:17 Uhr

Hallo Ikaya,

hast Du denn schonmal die Suche im Drupalcenter zu Deinem Problem bemüht? Du würdest relativ schnell auf die Lösung stoßen... (im Prinzip alle Daten bis auf den Ordner "sites" und "files" entfernen) Vor dem Updaten natürlich ein DB und Daten Update machen und dann die neuen Core Daten hochladen.

P.S. Eigentlich wurde die Frage auch im falschen Bereich gestellt, gehört eigentlich in den Anfängerbereich bzw. in die doppelten Fragen... ( zwinker Admins ;-) )

*************************************************************************************************
Drupalcon Germany - Go Go Go - Mehr Infos zur Drupalcon & zum Drupalcamp in
Deutschland gibst unter http://groups.drupal.org/drupalcamp-drupalcon-germany

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Andreas, ich habe an

Eingetragen von ikaya (3)
am 17.10.2008 - 13:35 Uhr

Hallo Andreas,

ich habe an vielen Stellen gelesen, wie man einen Upgrade durchführt und ich habe selbst auch schon einige nach den "üblichen Anleitungen" durchgeführt. Das, was du geschrieben hast, war mir ja, wie ich schrieb, bekannt. Aber bei dem Vorgehen ist die Seite vorübergehend nicht erreichbar, was für große Seiten meines Erachtens kaum hinnehmbar ist. Meine Frage war ja, wie der Upgrade durchgeführt wird, wenn die Seite durchgehend erreichbar sein soll. Hast du dazu auch eine Antwort?

Gruß, ikaya

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also der Updatevorgang

Eingetragen von strauch (37)
am 17.10.2008 - 13:48 Uhr

Also der Updatevorgang dauert ja keine 5 Minuten, ich lege solange immer eine statische index.html Datei an, die dann abgerufen wird mit einer angepassten 404 Fehlerseite in einer htaccess Datei wird man auch von anderen Orten die man vielleicht als Lesezeichen hat oder über eine Suchmaschine findet auf die HTMl Datei umgeleitet.

Meist mache ich die Updates aber Nachts so das ein 5 Minütiger Ausfall eh kaum zu merken ist.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für deine Antwort

Eingetragen von ikaya (3)
am 17.10.2008 - 14:37 Uhr

Danke für deine Antwort strauch. Mit der statischen index.html bekommen Besucher immerhin etwas zu sehen.

Wenn der Seitenbetreiber das DocRoot vom Webserver verändern kann, dann habe ich mir folgende Möglichkeit ausgedacht: Nehmen wir an, der Aufruf von www.example.com liefert Inhalte aus dem Verzeichnis /var/www/drupal-6.4. Nehmen wir an, wir wollen nun einen Upgrade zu drupal-6.5 machen. Dann installieren wir drupal-6.5 in /var/www/drupal-6.5. Anschließend kopieren wir das Verzeichnis sites von drupal-6.4 nach drupal-6.5. Außerdem muss man eventuell noch die alte .htaccess und robots.txt herüberkopieren, sofern man diese angepasst hat. Als letzten Schritt setzt man das DocRoot vom Webserver auf /var/www/drupal-6.5. Wenn überhaupt, dann funktioniet das aber natürlich nur, wenn man weiß, dass alle zusätzlich verwendeten Module kompatibel zur neuen Version sind. Getestet habe ich dieses Vorgehen noch nicht.

Und was macht man, wenn man das DocRoot nicht verändern kann? Naja, dann müsste man wohl mit einer .htaccess arbeiten. Nehmen wir an, dass das DocRoot auf /var/www zeigt und in /var/www/drupal-6.4 die Version liegt, die aktualisiert werden soll. Dann müsste man in /var/www die Datei .htaccess haben, die dafür sorgt, dass der Webserver Inhalte aus /var/www/drupal-6.4 ausliefert. Dann installiert man wie oben die neue Version in /var/www/drupal-6.5 und verändert anschließend die Datei /var/www/.htaccess so, dass die Inhalte von /var/www/drupal-6.5 genommen werden. Getestet habe ich aber auch dieses noch nicht.

Außerdem muss man wohl auch irgendwie noch das update.php Script laufen lassen, bevor die neue Version genommen wird. Aber vielleicht kann man das sogar von der Kommandozeile aus machen.

Es geht mir übrigens nur um Updates von 5.x auf 5.y oder von 6.x auf 6.y und nicht um einen Update von 5 auf 6.

Gruß, ikaya

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo, hmm naja deshalb lade

Eingetragen von andreas-emer (577)
am 17.10.2008 - 20:30 Uhr

Hallo,

hmm naja deshalb lade ich das Drupal Update an anderer Stelle immer schonmal auf den FTP-Server und muss es nach dem löschen nur noch verschieben. Die Downtime von 3 Sekunden müssen meine User verschmerzen :-x

*************************************************************************************************
Drupalcon Germany - Go Go Go - Mehr Infos zur Drupalcon & zum Drupalcamp in
Deutschland gibst unter http://groups.drupal.org/drupalcamp-drupalcon-germany

  • 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 4 Tagen
  • Hey danke
    vor 1 Woche 5 Tagen
  • Update: jetzt gibt's ein
    vor 1 Woche 5 Tagen
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 3 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 3 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 13 Stunden
  • In der entsprechenden View
    vor 3 Wochen 13 Stunden
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 13 Stunden
  • gelöst
    vor 5 Wochen 4 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 5 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20452

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» 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 18 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