[gelöst] Wie am schnellsten updaten?
am 31.10.2012 - 12:19 Uhr in
Hallo,
ich habe auf einer Drupal Seite seit über zwei Jahren keine Updates gemacht.Wenn ich mich in meinem Drupal ins Backend einlogge, werden richtig viele Aktualisierungen angezeigt. Es werden beispielsweise zu jedem Modul mehrere Sicherheitsupdatesversionen angezeigt. Soll ich nun jedes einzelne Sicherheitsupdate nach Datum aktualsieren? Oder wie stell ich das relativ schnell an?
MFG
- Anmelden oder Registrieren um Kommentare zu schreiben

Ich gehe mal davon aus, daß
am 31.10.2012 - 13:00 Uhr
Ich gehe mal davon aus, daß es sich um eine Drupal 6 Seite handelt, wenn die Seite schon zwei Jahre alt ist.
Du brauchst immer nur die letzte Version zu einem Modul neu auf zu spielen, aber es müssen die zu Drupal 6 kompatiblen Module sein. Auch bei der Drupal Version bleibt es dann bei der aktuellen 6er Version.
Du solltest aber auf jeden Fall den Update erst auf einer Kopie der Seite lokal durchführen und ausgiebig testen. Es könnte Dir sonst passieren, daß die Seite sich nicht mehr wie gewohnt verhält, weil einiges der Modul-Updates sich nicht vertragen oder es sonstige Probleme gibt. Im schlimmsten Fall könnte es nur noch eine Fehlermeldung oder eine weiße Seite geben.
Wenn nach dem lokalen Test alles gut aussieht, dann den Update auf der produktiven Seite ausführen.
Beste Grüße
Werner
Hallo und danke schonmal für
am 05.11.2012 - 14:29 Uhr
Hallo und danke schonmal für die erste Hilfe.
Ich habe soeben das Update durchgeführt, aber leider nicht erfolgreich. Ich habe angefangen das Drupal Core 6.26 - Update zu machen, und bin exakt nach der Update-Anleitung gegangen. Ich habe die neuen Dateien in den Installation-Ordner hochgeladen, dann die update.php ausgeführt und habe gesehen, wie die Datenbank erfolgreich aktualisiert wurde. Wenn ich nun aber im Adminbereich auf "verfügbare Aktualisierungen" klicke, erscheint immer noch die Meldung, dass die Seite Drupal Core 6.15 nutzt und ich dringend ein Sicherheitsupdate zu 6.26 ausführen soll. Was habe ich falsch gemacht?
Was mich wundert: Ich habe viele Dateien in den Installation-Ordner hochgeladen. Was machen diese Dateien dort? Müssen diese Dateien nicht eigentlich in den Root Ordner hochgeladen werden?
Was mich außerdem wundert: Die von mir benutze Garland-Theme befindet sich ebenfalls im Install Ordner. Ich hoffe doch sehr, diese Theme wird nicht überschrieben, so dass ich erneut Änderungen darin ausführen muss, wie z.B. node.tpl.php oder page.tpl.php ?! Denn das wäre viel Arbeit nur für ein Update...
Erst einmal eine direkte
am 05.11.2012 - 15:25 Uhr
Erst einmal eine direkte Warnung: An originalen Themes wird nichts verändert. Man erstellt eine Ableitung des Themes mit dem man arbeiten will in sites/all/themes, sonst sind beim Update alle Änderungen weg, wie Du schon befürchtet hast. Ich weiß jetzt nicht, wohin Du Deine Drupal-Dateien kopiert hast. Die gehören auf dieselbe Ebene, wie die Datei index.php. Du hast vermutlich irgendetwas "ineinander" kopiert, will sagen auf eine falsche Ebene. Jetzt ist es Aufwand alles wieder zu bereinigen. Da ist es besser, das Backup (von der gesamten Software und der Datenbank), das Du ja sicher vorher angelegt hast, wieder einzuspielen und noch mal von vorne anzufangen. So ein Update probiert man ohnehin erst mal auf einer Test-Installation aus, bevor man den Live-Server angeht.
Beste Grüße
Werner
bei drupal gibts keinen
am 05.11.2012 - 16:48 Uhr
bei drupal gibts keinen installationsordner!! du mußt die dateien der neuen version einfach in den ordner deiner webseite hochladen und die alten überschreiben damit!!!
Besser ist es, man löscht
am 05.11.2012 - 17:19 Uhr
Besser ist es, man löscht alles außer dem Ordner Sites und die .htacces, sofern man diese angepasst hat, und spielt dann alles (ohne den Ordner Sites) neu hoch. So vermeidet man Fehler beim Überschreiben ;) Dann hat man den Core auch wirklich sauber oben.
Macht man das ganze erst lokal und hat eine Vernünftige Umgebung, dann kann man das ganze auch per Drush machen. Drush installiert, drush pm-updatecode ausgeführt und dann die update.php aufgerufen und fertig.
Danke Leute. hat alles
am 05.11.2012 - 19:26 Uhr
Danke Leute. hat alles geklappt