Edge per Private Cloud v. 4.17.09
In un'installazione Edge per cloud privato del portale Developer Services, potresti ricevere un una nuova versione di Drupal. Una nuova versione può indicare una funzionalità di Drupal release, patch, aggiornamento della sicurezza o altro tipo di aggiornamento di Drupal. Nel caso di un problema di sicurezza, aggiorna la tua installazione di Drupal il prima possibile per assicurarti che la sicurezza del sito.
La procedura seguente descrive come aggiornare un'installazione cloud privato di Drupal 7.x.y in un'altra versione minore (ad esempio Drupal dalla 7.54 alla 7.56).
Tieni presente quanto segue:
-
Questa procedura aggiorna solo la tua installazione di Drupal. Non aggiorna la piattaforma Apigee fornito come parte del portale. Per informazioni sull'upgrade del portale Apigee consulta l'articolo Upgrade dello sviluppatore Portale dei servizi.
- Devi eseguire i comandi Drush dalla directory radice del sito del portale. Per impostazione predefinita,
Il Portale per gli sviluppatori è installato all'indirizzo:
/opt/apigee/apigee-drupal/wwwroot
(Nginx)/var/www/html
(Apache)
Determinazione della versione attuale di Drupal
Prima di avviare l'aggiornamento di Drupal, puoi determinare la tua versione attuale eseguendo l'operazione
il comando seguente dalla cartella di installazione di Drupal. Per impostazione predefinita, Drupal è installata
/opt/apigee/apigee-drupal/wwwroot
:
> cd /opt/apigee/apigee-drupal/wwwroot > drush status | grep 'Drupal version'
L'output dovrebbe essere visualizzato nel seguente formato:
Drupal version : 7.54
Se hai installato Drupal in una directory diversa da /opt/apigee/apigee-drupal/wwwroot, assicurati passare a quella directory prima di eseguire il comando drush.
Aggiornamento della versione di Drupal
Questa sezione descrive come utilizzare Drush (Drupal Shell) da una riga di comando per aggiornare la versione di Drupal. Vedi anche Aggiornamento di Drupal con Drush nella documentazione di Drupal.
Per aggiornare l'installazione di Drupal:
- Passa a /opt/apigee/apigee-drupal/wwwroot o la directory in cui hai installato il portale.
- Esegui un backup completo di tutti i file, le directory e i database. Salva il backup in una posizione
all'esterno dell'installazione di Drupal. Per istruzioni complete, vedi
Esegui il backup del portale.
Se hai apportato modifiche a file, ad esempio
.htaccess
,robots.txt
, odefaults.settings.php
(nelsites
), dovrai applicare nuovamente le modifiche dopo l'aggiornamento. Dovrai inoltre riapplica eventuali personalizzazioni apportate nella directorysites/all
. - Attiva la modalità di manutenzione del tuo sito:
> drush vset --exact maintenance_mode 1 > drush cache-clear all
- Installa la versione di Drupal che ti interessa utilizzando questo comando:
> aggiornamento drush pm drupal-7,56
Nota:sostituisci 7.56 con la versione che preferisci.
In alternativa, puoi eseguire drush pm-update drupal per eseguire l'aggiornamento all'ultima versione del core di Drupal. Puoi eseguire drush pm-updatestatus per visualizzare l'elenco aggiornamenti minori ai progetti principali e di contributo in Drupal. - Applica di nuovo le modifiche apportate a
.htaccess
,robots.txt
odefaults.settings.php
(tra nella directorysites
). - Applica di nuovo le modifiche apportate alla
sites/all
directory. - Disattiva la modalità di manutenzione del tuo sito:
> drush vset --exact maintenance_mode 0 > drush cache-clear all
Cosa succede se si verifica un problema durante aggiornare?
Ripristina lo stato precedente del sito utilizzando i file di backup che hai creato. Contatta il tuo il rappresentante dell'assistenza Apigee e fornirà gli eventuali messaggi di errore segnalati durante aggiornamento.