Per a realitzar l’actualització tenim eines com Upgrade Status i Drupal Reactor que ens donaran un cop de mà en l’actualització dels mòduls d'expansió i la realització de test i simulacions.
Assegura’t que l’entorn esta a punt
La versió de PHP ha de ser la 8.3 per a una optima compatibilitat amb el Drupal 11
Utilitzarem Drush 13
La base de de dades MariaDB 10.6. MySQL 8.0 o PostgreSQL 16
El servidor Apache 2.4.7 o superior
Cal actualitzar a l’última versió de Drupal 10.3 per a poder eliminar be tot el codi descartat pel Drupal 11
Els mòduls d’expansió a l’última versió. Molts mòduls ja son compatibles amb el Drupal 11. Utilitza la opció del composer require drupal/modulo --no-install si la versió del modulo es només per al Drupal 11
Corregiu el codi personalitzat. Drupal Reactor identifica i corregeix el codi de mòduls fets a mida. No tot és automàtic i cal intervenció manual i assegurar-se que tot segueix funcionant.
Executeu proves en un entorn segur. No realitzeu els canvis sobre el web en producció i realitzeu múltiples test amb l’ajut del composer:
composer update --dry-run per fer una simulació dels canvis.
composer why-not drupal/core 11.0 si hi ha problemes, identifica quines dependències es requereixen.
Eines de compatibilitat
Instal·la el mòdul Upgrade Status (pertany al nucli de Drupal). Proporciona un informe complet del Drupal i les seves modificacions i la compatibilitat amb el Drupal 11
També et pots esperar a que la versió de llarga durada del Drupal 10 arribi al seu final de suport previst per a mitjans del 2026. A la vegada que ens esperem que tots els mòduls d’expansió siguin compatibles amb el Drupal 11.