Aggiornato il sito da Drupal 5.18 a Drupal 6.12

Drupal 6
Photo by www.topnotchthemes.com

Oggi ho aggiornato Drupal di questo sito passando dalla versione 5.18 alla 6.12.
Erano secoli che volevo/dovevo farlo e finalmente mi sono deciso, non sto a fare una guida passo passo perchè se ne trovano un sacco in rete partendo da questa pagina.

Io ho fatto così:

  • Aggiornato tutti i moduli installati all'ultima release stabile per la 5.x
  • Backup di tutti i files
  • Backup del database MySql
  • Uninstall del modulo "Update Status"
  • Messo il sito in "Maintenance mode"
  • Eliminato tutti i file ad eccezione delle cartelle "/files" e "/sites"
  • Rinominato la cartella "/sites/all/modules" contenente i moduli Drupal 5 in "/sites/all/modules_old" per evitare conflitti e spurie delle versione 5.x rispetto alle 6.x
  • Copiato tutti i file di Drupal 6
  • Copiato tutti i file dei moduli 6.x nella cartella "/sites/all/modules"
  • Lanciato update.php
  • Non ho svuotato la cache prima dell'upgrade, così ho trovato un po' di errori, ho svuotato la cache dopo l'update e sono spariti
  • Modificato i permessi in scrittura alla dir "/tmp"
  • Come previsto Views 1 e Views 2 non sono compatibili, avevo solo 2 viste (per l'home page e il blog) così le ho ricreate a mano.
  • Riportato un paio di fix e modifiche al tema che avevo fatto per mie personalizzazioni
  • Finito

Per ora il tutto sembra funzionare, ho anche aggiunto qualche modulo che per la versione 5.x non esistevano e man mano se scoprirò qualche altra magagna la sistemerò al volo.
Ora devo solo più decidermi a creare una photogallery che rimando da più o meno 5 anni e soprattutto decidermi a scrivere un po' più spesso.

Saluti
BES