Drupal-Module und -Themes mit Composer aktualisieren.

Drupal lernenErste Schritte

Der empfohlene Weg, eine Drupal-10-Site zu installieren und zu aktualisieren, ist Composer.

  1. So aktualisieren Sie Core, alle veralteten Module und das Theme, führen Datenbank-Updates aus und leeren den Cache:

    composer update "drupal/" --with-all-dependencies
    drush updatedb
    drush cache:rebuild
  2. Um Updates aufzulisten, nutzen Sie den eingebauten Befehl von Composer:

    composer outdated "drupal/*"
  3. Um Sicherheitsupdates aufzulisten, nutzen Sie Drush:

    drush pm:security
  4. Um ein bestimmtes Modul oder Theme zu aktualisieren, nutzen Sie den folgenden Composer-Befehl:

    composer update drupal/modulename --with-all-dependencies
  5. Für ein Upgrade auf eine neue Hauptversion (etwa von 1.x auf 2.x) nutzen Sie den folgenden Composer-Befehl und setzen die neue Hauptversionsnummer nach Bedarf ein:

    composer require drupal/modulename:^2.0
  6. Führen Sie nach dem Update alle Datenbank-Updates aus, bauen Sie den Cache neu auf und exportieren Sie die möglicherweise geänderten Konfigurationen; prüfen Sie die Änderungen dabei mit --diff:

    drush updatedb
    drush cache:rebuild
    drush config:export --diff