Come si aggiorna Drupal?

Revisione maggiore: come aggiornare drupal da una versione X.n ad una Y.t.
Esempio, come posso aggiornare Drupal dalla versione 4.7.6 alla versione 5.2?

Il procedimento non è molto complesso. Tuttavia bisogna premettere che passare da una versione 4.xx ad una versione 5.xx, cioè una revisione di tipo massimo, i moduli precedentemente creati per la 4.xx non gireranno più correttamente su una 5.xx

Il procedimento da fare è quindi:

  1. Fare un backup dell'intero sito tramite FTP (consiglio FileZilla per l'immediatezza).
  2. Fare un backup del database su cui è installato Drupal (fatelo tramite il vostro hoster, probabilmente userete phpMyAdmin).
  3. Disabilitate tutti i moduli e i temi aggiuntivi che avete installato e abilitato.
  4. Impostate il sito off-line (in manutenzione).
  5. Spostate il contenuto del vostro vecchio sito in una sotto cartella.
  6. Copiate il contenuto del file Drupal-6.xx.tar.gz scaricato da Drupal.org.
  7. Copiate le informazioni dal file di backup settings.php sullo spazio, presente in /sites/default/settings.php. (e se avete fatto delle modifiche, anche robotx.txt e .htaccess nella cartella principale).
  8. Puntate il vostro Browser a www.sito.it/update.php (dove sito.it è l'URL dove avete installato Drupal).
  9. Eseguite il processo di aggiornamento.
  10. Se non vi da' errori potete scaricare tutti i moduli che usavate nella vecchia installazione ed abilitarli. Ovviamente dovranno essere quelli aggiornati alla nuova versione di Drupal. Quelli vecchi non saranno compatibili.

Revisione minore: come aggiornare drupal da una versione X.n ad una X.t, dove t>n
Esempio, come posso aggiornare Drupal dalla versione 6.6 alla versione 6.8

Il procedimento da fare è quindi:

  1. Fare un backup dell'intero sito tramite FTP (consiglio FileZilla per l'immediatezza).
  2. Fare un backup del database su cui è installato Drupal (fatelo tramite il vostro hoster, probabilmente userete phpMyAdmin).
  3. Copiate il contenuto del file Drupal-5.xx.tar.gz scaricato da Drupal.org. e sovrascriveteli con quelli vecchi.
  4. Copiate il file di backup settings.php su quello nuovo, presente in /sites/default/settings.php. Se avete modificato robots.txt e .htaccess, dovrete ricopiare anche quelli. In alternativa potete evitare di caricarli sul sito cancellando la cartella sites e i due files sopracitati.
  5. Puntate il vostro Browser (possibilmente Gecko-based od Opera) a www.sito.it/update.php (dove sito.it è l'URL dove avete installato Drupal).
  6. Eseguite il processo di aggiornamento.

Argomenti:

Quando dite di fare un backup del database...ci sono una miriade di opzioni per esportare , lascio quelle di default di phpmyadmin ?

ciao a tutti.
Se devo passare dalla 6.5 alla 6.8 devo fare anche gli aggiornamenti intermedi o salto direttamente alla 6.8?
grazie

psicomante ma è sempre valida questa guida?
o con l'avvento di Drupal 6 cambia qualcosa?

Non mi è chiara la prima frase della revisione minore al punto 4, è possibile riscriverla in modo piu' dettagliato e meno equivoco?

si, anche alla 6.13 e 6.14 e 6.x..

nooo è impossibile.....finire il lavoro poi disistallare tutto e reinstallare l'ultima versione iniziando un nuovo lavoro.....mooolte meno bestemmie

Alex