Het updaten van Drupal-modules
Deze documentatie is onvolledig. Voeg meer informatie toe.
Aangezien de aanbevolen manier om een Drupal 8-site te installeren en bij te werken Composer gebruikt, wordt op deze pagina ook uitgelegd hoe je modules kunt bijwerken met Composer. En omdat je de opdrachtregel gebruikt, maken we voor sommige taken gebruik van Drush.
Gebruikers die gewend zijn modules bij te werken met Drush moeten opmerken dat in Drush 9 en Drush 10 (de huidige versies) de commando’s up
, pm-update
, pm-updatecode
en pm-updatestatus
verouderd zijn. Je moet nu de bijbehorende Composer-commando’s gebruiken.
Lijst met beschikbare updates
Gebruik het ingebouwde Composer-commando om een lijst weer te geven van pakketten waarvoor updates beschikbaar zijn:
composer outdated 'drupal/*'
Je kunt dezelfde informatie verkrijgen met het show
-commando van Composer.
Lijst met beveiligingsupdates
Beveiligingsstatusinformatie van Drupal.org is niet rechtstreeks beschikbaar via Composer. Gelukkig biedt Drush hier een oplossing voor:
drush pm:security
Updates installeren
Voor een specifieke Drupal-module of -project:
composer update drupal/modulenaam --with-dependencies
Voer ten slotte alle database-updates uit, bouw de cache opnieuw op en exporteer eventuele gewijzigde configuraties, waarbij je de verschillen kunt bekijken met --diff
:
drush updatedb drush cache:rebuild drush config:export --diff