Drupal 9
Drupal 9 è a fine supporto: monitoraggio e passaggio a Drupal 10
Drupal 9 è uscito di supporto il 1° novembre 2023, insieme a Symfony 4. Circa un sito Drupal su dieci è ancora lì, quasi sempre sulla 9.5.
Il problema
L'ultimo passo verso Drupal 10 è quello che costa.
Drupal 10 chiede PHP 8.1, toglie dal core alcuni moduli e temi e richiede versioni nuove di molti moduli contribuiti.
Intanto il sito resta su un core che non riceve correzioni.
Come funziona
Sorvegliare, fare il backup, aggiornare.
- 1
Controlli
Avviso di fine supporto, moduli con release insicure, integrità del core e file sospetti.
- 2
Backup
Un backup cifrato completo prima di toccare Composer.
- 3
Aggiornamento
Passaggio reale da 9.5 a 10.0 con Composer e
drush updatedb: un solo avviso, core identico all'archivio di 10.0.
Nel dettaglio
Cosa abbiamo visto nei test.
- Drupal 9.5 con PHP 8.1, che è anche il minimo di Drupal 10
- Dopo il passaggio, la 10.0.11 è segnata come insicura da drupal.org: l'avviso indica di proseguire fino alla 10.6
- Da 10.0 a 10.6 e da 10.6 a 11.3 abbiamo provato anche i passi successivi
FAQ
Domande frequenti
Il modulo resta collegato durante l'aggiornamento?
Sì. È lo stesso modulo per Drupal 9, 10 e 11 e non va reinstallato.
Quale Drush avete usato?
Drush 12 per Drupal 10. Su Drupal 9 con PHP 7.3 serve Drush 10, perché Drush 11 chiede PHP 7.4.
Funzioni collegate
Da vedere insieme
Provalo sui siti dei tuoi clienti.
Durante la beta facciamo entrare poche agenzie alla volta e configuriamo con voi i primi siti.