Drupal Core Update
Eingetragen von mabo1972 (91)
am 17.12.2010 - 11:10 Uhr in
am 17.12.2010 - 11:10 Uhr in
Hallo miteinander,
im Drupal Handbuch steht folgendes:
Durchführung
löschen alle Dateien außer den Ordner sites und ggf. Ordner/Dateien die nicht zum Drupal-Kern Paket gehören. Der Ordner Profiles ist bei einem installierten Drupal nicht mehr relevant, deshalb kann er auch ggf. gelöscht bzw. ersetzt werden.
Wenn ich so vorgehe ist die Seite doch überhaupt nicht mehr erreichbar.
Was spricht gegen ein überschreiben der Dateien? So bin ich jedenfalls immer ohne Probleme vorgegangen.
Gruß
Mabo
- Anmelden oder Registrieren um Kommentare zu schreiben
Die Gefahr, die entstehen
am 17.12.2010 - 13:31 Uhr
Die Gefahr, die entstehen kann, ist, dass in 2 Dateien 2 gleiche Funktionen sind, weil man im Paket gelöschte Dateien nicht auch gelöscht hat. Erfahrende Benutzer bzw. Benutzer, die wissen wie sie ggf. auftretende Fehler beheben, gehen sicherlich auch diesen Weg mit dem überschreiben.
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.
Die Seite ist doch dann nur
am 17.12.2010 - 15:55 Uhr
Die Seite ist doch dann nur für 5 Minuten nicht erreichbar. Außerdem soll man beim Update ohnehin vorsichtshalber in den Wartungsmodus gehen - direkt "erreichbar" ist die Seite meiner Meinung nach dann auch nicht mehr.
Drupal-Update: Bug oder Feature
am 17.12.2010 - 23:35 Uhr
Ich verstehe das Vorgehen auch nicht so ganz: Wenn ich die Dateien komplett lösche, dann ist der "Offline-Modus" doch eigentlich für die Katz, oder?
In diesem Zusammenhang habe ich auch noch eine andere Frage:
Ich habe eigentlich eher durch ein Versehen, die drupal-6.xx.tar.gz in den Ordner .../sites/default/modules kopiert und anschließend die update.php gestartet. Anschließend wird mir unter /admin/reports/updates die neue aktuelle Version für Drupal-Core angezeigt.
Ist das ein Bug oder ein Feature? Und wie kann ich überprüfen, ob wirklich die neue Version läuft?
Zeg
Du hast die neue Version
am 18.12.2010 - 00:01 Uhr
Du hast die neue Version aktiv aber an falschen Platz. Das tragische daran ist, daß es nur sehr schwer zu korregieren ist. Ich hoffe, Du hast vorher ein Backup von der Datenbank erstellt.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
"
am 18.12.2010 - 00:36 Uhr
Hallo Werner,
keine Sorge, das ist erst mal nur auf einer lokalen Testumgebung ... :-)
Ich würde das aber gerne genauer verstehen - was heißt: am falschen Platz?
Und wichtiger noch: Ist es wirklich notwendig, bei einem "korrekten" Update, die alte Installation zu löschen?
In der Praxis ist es dann wohl besser, in einem parallelen Ordner (drupal-neu) die neue Version hochzuladen und dann die entscheidenden Ordner aus "drupal-alt" hineinzukopieren. Zum Schluß wird dann "neu" in "alt" umbenannt. Oder?
"Alles Löschen" überzeugt mich nicht so ganz.
Zitat: In der Praxis ist es
am 18.12.2010 - 01:11 Uhr
In der Praxis ist es dann wohl besser, in einem parallelen Ordner (drupal-neu) die neue Version hochzuladen und dann die entscheidenden Ordner aus "drupal-alt" hineinzukopieren. Zum Schluß wird dann "neu" in "alt" umbenannt. Oder?
So kannst du es natürlich auch machen, auch eine gute Lösung (die hier auch von einigen praktiziert wird, soweit ich weiß). Wichtig wäre, dass du aus der alten Installation nur den Ordner /sites mitnimmst, dann kannst du das eigentlich problemlos so machen.
Dann mache ich das so, Danke!
am 18.12.2010 - 22:35 Uhr
Dann mache ich das so, Danke!
Wie bringe ich fehlerhafte Installtion in Ordnung?
am 12.01.2011 - 21:25 Uhr
Ich habe eigentlich eher durch ein Versehen, die drupal-6.xx.tar.gz in den Ordner .../sites/default/modules kopiert und anschließend die update.php gestartet. Anschließend wird mir unter /admin/reports/updates die neue aktuelle Version für Drupal-Core angezeigt.
Du hast die neue Version aktiv aber an falschen Platz. Das tragische daran ist, daß es nur sehr schwer zu korregieren ist.
Ich stelle gerade fest, dass ich dieses Problem auch auf einer anderen Seite habe, wo ich kein sauberes Backup mehr habe. Was kann ich tun, um die Installation zu "reparieren"?
Wenn ich den problematischen Ordner /sites/default/modules/drupal-6... lösche, bekomme ich beim Aufruf der Seite eine Fehlermeldung "Fatal error: Call to undefined function user_access() in ...".
Die Funktion update.php lässt sich nicht ausführen.