Wie Drupal 7 Distribution Core update durchführen?
Eingetragen von Mattes (233)
am 06.03.2013 - 21:28 Uhr in
am 06.03.2013 - 21:28 Uhr in
Hallo,
ich versuche gerade eine Drupal 7 Distribution zu updaten, da liegen aber die Module und das Theme in dem Profile-Ordner.
Jetzt hab ich die Module einfach in den Site/all-Ordner verschoben, alle anderen Ordner gelöscht und die neuen Dateien hochgeladen, was aber leider zu einer Fehlermeldung geführt hat.
Was hab ich falsch gemacht? Habt ihr ein Tutorial wie ich die Module und Themes aus dem Profile-Ordner in den Site-Ordner übertragen kann.
danke schon mal im vorraus.
- Anmelden oder Registrieren um Kommentare zu schreiben
Hallo,Also bei einer
am 07.03.2013 - 01:12 Uhr
Hallo,
Also bei einer Distribution mache ich immer so, dass ich außer sites auch noch das entsprechende Profil aus dem Profile Ordner in die neuere Drupal-Version an die gleiche Stelle (auch in Profile) übertrage. Dann gibt es keine Probleme. Ist das so schwer, darauf zu kommen? :)
FG
Joe
Nei nicht wirklich, das hab
am 07.03.2013 - 08:35 Uhr
Nei nicht wirklich, das hab ich anschließend ja auch so gemacht. Die Frage ist eher wie kann ich aus der Distribution anschließend an die Installation eine "normale" Drupal Seite machen, indem ich die Module in den entsprechenden Ordner "Site" übetrage. Das hat ja durch einfaches verschieben nicht geklappt. Gibt es eine Möglichkeit in der DB oder mit einem Modul? Danke trotzdem für deinen Vorschlag.
fg Mattes
Registry Rebuild
am 07.03.2013 - 08:44 Uhr
Hallo.
Da die Pfade zu den Moduldateien in der Datenbank gespeichert werden, sucht Drupal noch im Profilverzeichnis nach den Modulen.
Zum Aktualisieren der Pfade kannst Du das "Modul" (ist eigentlich ein Skript) [do:registry_rebuild Registry Rebuild] verwenden.
Klasse, nach sowas hab ich
am 07.03.2013 - 08:47 Uhr
Klasse, nach sowas hab ich gesucht. Ich werde es gleich testen.
Danke
Schade ist doch nicht so
am 07.03.2013 - 10:32 Uhr
Schade ist doch nicht so einfach wie gedacht.Ich habe das Modul getestet und es klappt leider nicht. Ich suche also weiterhin nach einer Lösung
Hallo,ich hänge mich mal
am 18.12.2013 - 13:01 Uhr
Hallo,
ich hänge mich mal hier ran, hoffe es ist OK. Gibt es eigentlich eine grundsätzliche Empfehlung für Updates bei Distributionen?
Ich frage deshalb, weil die eingesetzten Module ja bestimmt in einer bestimmten Form zusammen arbeiten. Wenn jetzt Core- oder Modul-Updates kommen könnte von dieser Funktionalität ja was verloren gehen.
Gleichzeitig gibt es aber häufig Sicherheitsupdates, die in einer Distribution nicht berücksichtigt werden, weil die Releaszyklen doch sehr lang sind.
Gibt es da eine grundsätzliche Empfehlung? Ist eine Distribution nur ein "Startpunkt" und ab da geht man dann alleine weiter oder sollte man nur die Updates der Distribution berücksichtigen? Ich bin da ein wenig verwirrt.
VG
André
Ich denke es hängt immer an
am 18.12.2013 - 13:09 Uhr
Ich denke es hängt immer an der jeweiligen Distribution, oder?
Eine nette Mail an die Entwickler wird Abhilfe schafffen :)
Nicht so einfach
am 19.12.2013 - 15:02 Uhr
Das ist ein grundsätzliches Problem bei Distributionen. Wenn man Sicherheitsupdates usw. machen will, sollte man entweder
a) eine Distribution wählen, die gut gepflegt wird, oder
b) selber viel Ahnung haben, damit man evtl. auftretende Fehler selber beheben kann.
Ein bisschen sind Distributionen manchmal Versprechen, die nicht eingehalten werden. Ist ein tolles shiny System, jedoch ist die Pflege seitens der Maintainer etwas anderes.
Das liegt auch daran, daß das eine A****Arbeit ist. Wir haben mehrfach versucht, eine eigene Distribution zu bauen. Alleine das Ding erstmal funktionierend an den Start zu bekommen, geht in Dimensionen von Aufwand, die man selbst von heftigen Kundenseiten nicht kennt.
Die Distros sind Prestigeprojekte für große Agenturen. Und selbst wenn die dann regelmäßige Upadtes bieten (z.B. Commerce Kickstart), dann wäre ich immer noch nicht 100% sicher, ob es auch einen Upgrade-Pfad zwischen den verschiedenen Versionen hat.
Alles etwas zweischneidig.
Wobei ich persönlich die ketzerische Ansicht vertrete, dann halt mal eine Weile auf Sicherheitsupdates zu verzichten. Das machen viele Kunden sowieso, da sie kein Geld dafür haben. Aus dieser Sicht sind Distributionen auch benutzbar.
Ich denke aber, die ganz großen Distros wie Drupal Commons, Commerce Kickstart oder Open Atrium 2 dürften besser gepflegt sein. Denn als Image-Projekte würden sie dem Image der jeweiligen Agentur schaden, wenn sie es nicht wären.
Wenn du das "profile" und
am 19.12.2013 - 15:19 Uhr
Wenn du das "profile" und "sites" verzeichnis in den neuen Drupalordner kopierst sollte alles weiterhin passen.
Du kannst - wie vorgeschlagen - registry rebuild benutzen oder auch den Pfad in der MySQL-DB anpassen. Die Tabelle dazu ist "system"
Hallo, vielen Dank für Eure
am 20.12.2013 - 10:22 Uhr
Hallo,
vielen Dank für Eure Antworten. Ich dachte mir schon, dass es nicht so ganz einfach ist, daher ja auch meine Frage ;-)
VG
André
Da muss ich dir
am 20.12.2013 - 10:36 Uhr
Da muss ich dir widersprechen- ich finde es ziemlich einfach...
Aber das ist sicherlich auch eine Frage wie of und intensiv man sich damit befassen (muss).