Migrazione: disabilitazione dei moduli

Disabilitare tutti i moduli ad esclusione Core – richiesti e dei Core - opzionali. Operazione è un po’ noiosa, perché deve essere ripetuta più volte per le dipendenze dei moduli che non ne consentono la disabilitazione in un solo passo.
C’è un comodo comando drush per questa operazione:
drush pml --no-core --type=module --status=enebled --pipe > moduli.txt
per ottenere in elenco dei moduli attivi
xargs -a moduli.txt drush -y dis
per disabilitare i moduli nell'elenco.

Ovviamente per chi dispone di una shell. Drush non possibile nell’hosting di Aruba, ma utilizzabile nel mio ambiente di test.

Molto comoda è anche l'opzione fornita da Upgrade assits de disabilita tutti i moduli non core.

Questo punto è buono per un nuovo backup del file syste e del DB, per ripristini in caso di errori successivi.

 

Tipologia: 

Commenti

Ritratto di fabrizio

Con il modulo upgrade_staruzs è disonibile anche upgrade assist, che guida nei vari passi della migrazione. Fra questi è disponibile l'opzione paer disabilitare tutti i moduli non core.

Upgrade status