Le core de Drupal 8, ainsi que ses modules et thèmes, font l'objet de mises à jour de sécurité fréquentes. Afin de garantir la sécurité de votre site, nous vous conseillons d'effectuer ces mises à jour très régulièrement.
La mise à jour du noyau de Drupal 8 suit grosso modo le même processus que celle de Drupal 7.
Comme pour toute mise à jour de version d'un CMS, il est indispensable de prendre une sauvegarde complète du site :
- Transfert des sources via le FTP
- Sauvegarde de la base de données (généralement avec PHP MyAdmin)
Ensuite :
- Télécharger la dernière version de Drupal 8 en français sur le site www.drupal.fr
- Décompresser le package.
- Passer le site Drupal en mode maintenance (Configuration => Mode maintenance).
- Supprimer les dossiers core et vendor.
- Supprimer les fichiers *.php, les fichiers composer.* et le fichier web.config.
- A partir du nouveau package Drupal, transférer sur votre hébergement les fichiers de la nouvelle version du core de Drupal 8, ceux qui ont été supprimés au point précédent.
- Appliquer les mises à jour éventuelles aux fichiers settings.php, robot.txt et .htaccess.
- Se connecter au back-office de Drupal en temps qu'administrateur.
- Lancer le script update.php
- Suivre les instructions de Drupal pour les mises à jour
- Désactiver le mode maintenance
- Tester le fonctionnement du site migré.