Il y a 389 articles et 19 utilisateurs inscrits (ce bandeau est défini dans MediaWiki:Sitenotice)
Migration ad53 Drupal 9
Pré-requis
Vérifier les pré-requis décrit ici : http://mw.ajlsm.com/wiki/Basculer_Drupal_8_vers_Drupal_9
Étapes pré-requis
- Sauvegarde dans BackUp-migrate : Ok
- Apache version : 2.4.29 : Ok
- PHP : version 7.2.49 : Nok (mettre à jour : http://mw.ajlsm.com/wiki/Basculer_Drupal_8_vers_Drupal_9#cite_note-0)
- Création VM clone de ad53 : pas mal de problèmes pour arriver à un état stable
- PHP 7.3 : Ok
- Installation module upgrade statuts
- Drush 10 : Modifier dans composer.json : "drush/drush": "^10.4.0"
Problème d'installation lié à la configuration de php dans composer.json.
Problem 1
- drush/drush 10.x-dev requires php >=7.1.3 -> your PHP version (7.3.27-9+ubuntu18.04.1+deb.sury.org+1) overridden by "config.platform.php" version (7.1) does not satisfy that requirement.
On passe de la version demandée 7.1 à la version 7.3
,
"config": {
"platform": {
"php": "7.3"
},
"sort-packages": true
}
Préparation de la migration
Après avoir fait toutes les mises à jour requises, certains modules doivent être montés en version pour être compatibles avec D9. Suite aux problèmes rencontrés lors des précédentes migration, on monte en version backUp migrate en dernier.
Modules à mettre à jour pour compatibilité
Dans l'ordre suivant :
- Devel (composer require 'drupal/devel:^4.1')