Passaggio da Drupal 6 a 7: ecco come fare

Porting di Drupal dalla versione 6.x alla versione 7.x

Non trovando ancora nulla in giro sull'argomento (in particolar modo in lingua italiana) ho ben pensato di pubblicare la procedura per passare da drupal 6 a drupal 7:
  • Mettiamo innanzitutto il sito offline;
  • Per sicurezza è fortemente raccomandato effettuare un backup del database e della cartella del sito prima di procedere agli aggiornamenti qualora possano esserci problemi. (Vedi anche la guida "Esportazione Drupal da locale a remoto" che comprende i passi per effettuare il backup del sito);
  • Cancellare i moduli imagecache e CCk - se presenti - perchè sono stati sostituiti nella versione 7;
  • Aggiornare tutti i moduli presenti con le corrispondenti versioni per la 7.x;
  • Eliminare tutti i moduli per cui non è presente una versione per Drupal 7;
  • Sostituire il core di drupal 6.x con il core di drupal 7.x (è sufficiente sovrascrivere i file);
  • Cambiare i permessi sul file settings.php in modo che sia scrivibile;
  • Lanciare l'update.php;
  • Al termine ripristinare i permessi sul file settings.php;
  • Passare il sito da offline a online;
  • Testare il tutto per verificare la presenza di eventuali errori;
  • Effettuare nuovamente un backup del sito aggiornato;
  • Ora è possibile usare il sito aggiornato alla versione 7!

Suggerimenti e consigli: Conviene passare a Drupal 7?

Allo stato attuale, considerando lo stato ancora embrionale della nuova versione di Drupal e data la scarsa presenza di moduli e di documentazioni sull'argomento, effettuare ora il passaggio vuol dire entrare in una nuova era in cui si può contare sull'aiuto di pochi.
 
Da tali considerazioni ritengo il passaggio sconsigliato per chi si trovi alle prime armi con Drupal o per chi fa un forte uso di moduli. Viceversa, usare la versione 7 può essere sicuramente vincente per chi è un utente esperto, che non si affida a numerosi moduli per sviluppare e che può anche soprassedere alla scarsa presenza di guide e documentazioni.
 
 

Ti potrebbero anche interessare:

Registrazione a pagamento con Ubercart (creare account contestualmente all'acquisto)

Scrivo questa guida per le forti richieste trovate sul web di creare una situazione tale che l'utente anonimo, solo dopo aver pagato, può essere un utente registrato. In realtà la cosa si può mascherare creando un prodotto in cui vendete un ruolo con l'uc_role (modulo incluso nell'ubercart) e configurando l'ubercart in modo che permetta l'acquisto all'anonimo creandogli automaticamente l'account.
Drupal: 

Come scaricare video .flv da Google, YouTube, MySpace e converitirli in Avi/Dvx senza Software

Molti di voi sono a conoscenza del fatto che ci sono moltissimi siti che offrono la possibilità di vedere i video on-line di tutti i generi, però scaricarli non è così semplice, o meglio bisogna avere un po' di dimestichezza con varie strumenti open source come Firefox e relative estensioni.

Risorse per sviluppo: