Drupal-Modulaktualisierung
Diese Dokumentation ist unvollständig. Fügen Sie weitere Informationen hinzu.
Da die empfohlene Methode zur Installation und Aktualisierung einer Drupal 8-Website Composer verwendet, wird auf dieser Seite auch erklärt, wie man Module mit Composer aktualisiert. Und da Sie die Kommandozeile verwenden, nutzen wir für einige Aufgaben Drush.
Personen, die es gewohnt sind, Modul-Updates mit Drush durchzuführen, sollten beachten, dass in Drush 9 und Drush 10 (aktuelle Version) alle Befehle wie up, pm-update, pm-updatecode und pm-updatestatus veraltet sind. Sie sollten die entsprechenden Composer-Befehle verwenden.
Update-Liste
Verwenden Sie den integrierten Composer-Befehl, um eine Liste der Pakete auszugeben, für die Updates verfügbar sind:
composer outdated 'drupal/*'
Sie können die gleichen Informationen auch mit dem Composer-Befehl show erhalten.
Sicherheits-Updates
Der Sicherheitsstatus von Drupal.org ist über Composer nicht verfügbar. Zum Glück hilft hier Drush:
drush pm:security
Updates installieren
Für das betreffende Drupal-Modul / Projekt
composer update drupal/modulname --with-dependencies
Abschließend führen Sie alle Datenbank-Updates aus, bauen den Cache neu auf und exportieren potenziell geänderte Konfigurationen, wobei Sie mit --diff die Änderungen prüfen:
drush updatedb drush cache:rebuild drush config:export --diff
Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.