Aggiornamento di Drupal con Drush 8

From RVM Wiki
Revision as of 15:12, 12 November 2020 by Gabriele.vivinetto (talk | contribs) (Created page with "'''Questo vale con DRUSH 8, con drush 9 e 10 il sito deve essere fatto con composer e quindi l'update si fa con quello.''' =Aggiornamento Core= * Fare backup cd /var/www/pat...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Questo vale con DRUSH 8, con drush 9 e 10 il sito deve essere fatto con composer e quindi l'update si fa con quello.

Aggiornamento Core

  • Fare backup
cd /var/www/path/to/drupal/root
drush archive-dump
  • Verifica aggiornamenti
drush pm-updatestatus
  • Impostazione manutenzione
drush state-set system.maintenance_mode 1
  • Pulizia cache:
drush cache-rebuild
  • Aggiornare:
drush pm-update drupal

Aggiornamento moduli

  • Aggiornarli:
drush up
  • Se ci sono moduli incompatibili, disabilitarli:
drush pm:uninstall module_name
mv module/module_name /tmp
  • Se mancano dipendenze, scaricarle ed abilitarle:
 drush dl module_name
 drush en module_name

Verifica

  • Adanre all'url del sito /admin/reports/status e verificare che sia tutto ok
  • Lanciare update DB da web sull'url update.php
  • Se dice che rimangono dei valori da eliminare:
drush php-eval "\Drupal::keyValue('system.schema')->delete('module_name');"

Riabilitazione sito

  • Disabilitare manutenzione
drush state-set system.maintenance_mode 0
  • Pulizia cache:
drush cache-rebuild