Edge pour Private Cloud v4.18.01
Dans une installation Edge pour Private Cloud du portail de services pour les développeurs, vous pouvez obtenir une une notification indiquant qu'une nouvelle version de Drupal est disponible. Une nouvelle version peut être synonyme d'une fonctionnalité Drupal une version, un correctif, une mise à jour de sécurité ou un autre type de mise à jour Drupal. Dans le cas d'un titre vous devez mettre à niveau votre installation de Drupal dès que possible pour vous assurer reste sécurisé.
La procédure ci-dessous explique comment mettre à jour une installation Private Cloud de Drupal 7.x.y vers une autre version mineure (par exemple, Drupal 7.54 à 7.56).
Remarques :
-
Cette procédure ne met à jour que votre installation de Drupal. Il ne met pas à jour le un logiciel intégré au portail. Pour en savoir plus sur la mise à niveau du portail Apigee, pour les logiciels, consultez Mettre à niveau le portail de services pour les développeurs
- Vous devez exécuter les commandes Drush à partir du répertoire racine du portail. Par défaut,
Le portail des développeurs est installé à l'adresse suivante:
<ph type="x-smartling-placeholder">
- </ph>
/opt/apigee/apigee-drupal/wwwroot
(Nginx)/var/www/html
(Apache)
Déterminer votre version actuelle de Drupal
Avant de lancer la mise à jour Drupal, vous pouvez déterminer votre version actuelle en exécutant
la commande suivante depuis le dossier d'installation de Drupal. Par défaut, Drupal est installé
/opt/apigee/apigee-drupal/wwwroot
:
cd /opt/apigee/apigee-drupal/wwwroot
drush status | grep 'Drupal version'
Le résultat doit s'afficher au format suivant :
Drupal version : 7.54
Si vous avez installé Drupal dans un répertoire autre que /opt/apigee/apigee-drupal/wwwroot
,
veillez à accéder à ce répertoire avant d'exécuter la commande drush
.
Mettre à jour la version Drupal
Cette section explique comment utiliser Drush. (Drupal Shell) depuis une ligne de commande pour mettre à jour votre version Drupal. Voir aussi : Mettre à jour Drupal à l'aide de Drush dans la documentation Drupal
Pour mettre à jour votre installation Drupal:
- Passer à
/opt/apigee/apigee-drupal/wwwroot
ou le répertoire dans lequel vous avez installé le portail. - Effectuez une sauvegarde complète de tous les fichiers, répertoires et bases de données. Enregistrer la sauvegarde à un emplacement
en dehors de l'installation Drupal. Pour obtenir des instructions détaillées, consultez
Sauvegardez le portail.
Si vous avez modifié des fichiers tels que
.htaccess
,robots.txt
oudefaults.settings.php
(danssites
), vous devrez appliquer de nouveau les modifications après la mise à jour. Vous devrez également appliquer à nouveau toutes les personnalisations effectuées dans le répertoiresites/all
. - Passez votre site en mode maintenance:
drush vset --exact maintenance_mode 1
drush cache-clear all
- Installez la version souhaitée de Drupal à l'aide de la commande suivante:
drush pm-update drupal-7.56
Vous pouvez également exécuter
drush pm-update drupal
pour passer à la dernière version de Drupal. version principale. Vous pouvez exécuterdrush pm-updatestatus
pour afficher la liste des mises à jour mineures des projets de base et de contribution Drupal. - Appliquez à nouveau les modifications apportées à
.htaccess
,robots.txt
, oudefaults.settings.php
(dans dans le répertoiresites
). - Appliquez à nouveau les modifications apportées au répertoire
sites/all
. - Quitter le mode de maintenance pour votre site:
drush vset --exact maintenance_mode 0
drush cache-clear all
Que se passe-t-il si je rencontre un problème pendant la mettre à jour ?
Restaurez votre site à son état précédent à l'aide des fichiers de sauvegarde que vous avez créés. Contactez votre un représentant de l'assistance Apigee et fournissez-lui tous les messages d'erreur signalés pendant la mise à jour.