Aggiornamento dei moduli Drupal
Questa documentazione è incompleta. Aggiungi ulteriori informazioni.
Poiché il metodo consigliato per installare e aggiornare un sito Drupal 8 utilizza Composer, questa pagina spiega anche come aggiornare i moduli tramite Composer. E poiché si lavora tramite riga di comando, useremo Drush per alcune operazioni.
Gli utenti abituati ad aggiornare i moduli con Drush devono notare che in Drush 9 e Drush 10 (versioni attuali) tutti i comandi up, pm-update, pm-updatecode e pm-updatestatus sono deprecati. È necessario utilizzare i comandi equivalenti di Composer.
Elenco degli aggiornamenti disponibili
Usa il comando integrato di Composer per elencare i pacchetti Drupal per i quali sono disponibili aggiornamenti:
composer outdated 'drupal/*'
Puoi ottenere le stesse informazioni anche con il comando composer show.
Elenco degli aggiornamenti di sicurezza
Lo stato di sicurezza da Drupal.org non è disponibile tramite Composer. Fortunatamente, Drush può fornirlo:
drush pm:security
Installare gli aggiornamenti
Per aggiornare un determinato modulo o progetto Drupal:
composer update drupal/modulename --with-dependencies
Infine, esegui tutti gli aggiornamenti del database, ricostruisci la cache ed esporta eventuali configurazioni modificate, visualizzando le differenze con l’opzione --diff:
drush updatedb drush cache:rebuild drush config:export --diff