Problem beim Update 8.9.9 zu 9.4.5
Eingetragen von Gorkde (21)
am 15.09.2022 - 18:48 Uhr in
am 15.09.2022 - 18:48 Uhr in
Hallo,
ich will das Uptate machen, hab die neuen Dateien auf den Server geladen und bekomme Fehlermeldungen vom Modulen und dem Theme.
Kann ich jetzt einfach die neuen Versionen der Module und die neue Version des Themes hochladen und dann update.php starten, oder muss ich das anders machen bzw. was bestimmtes beachten?
- Anmelden oder Registrieren um Kommentare zu schreiben
Hast Du vor dem Update
am 15.09.2022 - 23:13 Uhr
Hast Du vor dem Update Versuch alle Module und das Theme auf Kompatibilität mit Drupal 9 überprüft und/oder upgedatet?
Das Vorgehen beim Dupal Update wird hier beschrieben. Wenn eigene (Custom) Module im Einsatz sind, müssen Die auch vorab kompatibel gemacht werden. Das Modul Upgrade Status hilft dabei, muß aber in der Version Drupal 8 eingesetzt werden um die Kompatibilität zu Drupal 9 zu prüfen. Ist alles keine schwarze Kunst, erfordert aber sorgfältige Vorarbeit.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Nein, ich hab vorher eben
am 16.09.2022 - 09:54 Uhr
Nein, ich hab vorher eben nicht die Module geupdatet, dachte das macht man danach.
Ich hab die alten Dateien von Drupal entfernt, die neuen hochgeladen per FTP und dann kam die Fehlermeldung, dass es nen Fehler auf der Seite gibt, wenn ich update.php aufrufen wollte. .
Ich habe dann die Fehlermeldungen auf verbose gestellt und gesehen, dass Fehler in einem Modul angezeigt werden.
Dann das Modul in der kompatiblen Version runtergeladen und per FTP ersetzt.
Das dann nochmal mit einem weiteren Modul und jetzt bin ich auf dem Stand, dass er mir Fehler im Theme anzeigt.
Das Theme hab ich auch inzwischen neu runtergeladen, da muss ich aber alle möglichen Änderungen die ich damals im Theme gemacht habe erst wieder einprogrammieren, ehe ich das hochladen kann.
Das ist der aktuelle Stand der Dinge.
Was wäre jetzt der beste Weg?
Einfach alle Module / Theme per FTP hochladen, dann updaten, oder alten Stand zurück spielen, dann in Drupal module updaten und dann wieder neu das neue Drupal drauf?
Ehrlich gesagt würde ich gerne die Modul Updates per FTP einspielen undnupdaten, wenn es geht, damit ich nicht 1000000 mal die ganzen Dateien hoch und runter laden muss, das dauert ja ewig.
Also, was schlägst Du vor?
Funktioniert das FTP hochladen und dann update.php starten? Dann updatet er doch auch die Module in die Datenbank oder?
Schon bei Drupal 8 wurde die
am 16.09.2022 - 11:53 Uhr
Schon bei Drupal 8 wurde die Verwendung von composer dringend empfohlen. Bei Drupal 9 sehe ich es als zwingend an. Ich mache keinen Update mehr ohne und kann daher auch nicht viel zu der Arbeit mit FTP in dem Zusammenhang sagen. Für Module und Themes funktioniert auf jeden Fall das Hochladen per FTP und anschließendes Aufrufen von update.php.
Wenn Dein Provider die Verwendung von composer nicht unterstützt, solltest Du Dir in einer lokalen Umgebung eine Umgebung mit composer erstellen und nach dem Upgrade das gesamte Paket als zip- oder tar-File einpacken, zum Provider mit FTP hochladen und dort auspacken. Es verlangt in jedem Fall beim Provider einen SSH-Zugang und rudimentäre Unix-Kenntnisse um die hochgeladene Datei an der "richtigen" Stelle auszupacken. Ohne SSH ist, meiner Meinung nach, Drupal 9 nicht mehr zu handeln. Sorry, wenn das für Dich schlechte Nachrichten sind.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Also mit composer hab ich
am 16.09.2022 - 12:33 Uhr
Also mit composer hab ich noch nie gearbeitet und habe auch keinen Shell Zugriff.
ich werde es erstmal versuchen per FTP hinzubekommen.
Das Hochladen von Drupal 8/9
am 16.09.2022 - 13:01 Uhr
Das Hochladen von Drupal 8/9 mittels FTP kann auf Grund der schieren Menge an Dateien bereits Probleme geben. Es ist mir mit unterschiedlichen FTP-Programmen passiert (nicht jedesmal, aber hin und wieder), daß nicht alle Verzeichnisse sauber übertragen wurden. Die Fehlermeldung, die es dazu gibt, geht bei den vielen Log-Zeilen zur Übertragung unter. Den Fehler bekommt man dann anschließend wenn man Drupal aufruft und dann sucht man. Bei Übertragung eines zip- oder tar-Files passiert das nicht. Das ist der Grund, warum ich SSH benötige. Ohne supporte ich keine Drupal Seite mehr.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Ich würde es an deiner Stelle
am 16.09.2022 - 15:20 Uhr
Ich würde es an deiner Stelle auf jeden Fall zurücksetzen und erst Lokal versuchen oder auf ein Test-Host... vieles kann so schief laufen... ein Upgrade von Drupal 8 auf 9 mit viele Module kann schon Anspruchsvoll werden, es ist nicht gleich eben gemacht ...
Also ich nehme Filezilla und
am 16.09.2022 - 15:59 Uhr
Also ich nehme Filezilla und da hat man hinterher Listen mit übertragen unf fehlgeschlagen.
Ich hab die Module und das Theme jetzt mauell per FTP aktualisiert, musste noch einen Fehler im Theme beheben, der im Original ist und dann meine Änderungen wieder in die Theme Dateien schreiben.
Danach ging das update.php problemlos und alles scheint wieder einwandfrei zu laufen. Vielen Dank für die Unterstützung!