Salve a tutti.
Sono rimasto un po' indietro con gli aggiornamenti di Drupal... sul mio sito gira ancora una versione 5.x e vorrei aggiornare alla 6.x .
Contestualmente devo però fare un aggiornamento del DB perchè attualmente il tutto gira su un MYSQL 4.x . Ho quindi acquistato dal provider (Aruba) un nuovo DB versione 5.x
Ora, come faccio a fare l'aggiornamento di tutto? Devo prima trasferire il sito attuale su nuovo DB e poi aggiornare Drupal alla nuova versione, dato che la 6 se non sbaglio su Mysql 4.x non gira.
Qualcuno ha qualche suggerimento su come fare tutto questo lavoro? Il sito è attualmente composto da circa 400 pagine di contenuti, utilizza una decina di moduli e ha una integrazione con Gallery2 . Non ho ancora controllato se tutti i moduli sono aggiornati per la versione 6 di drupal, ma ci penserò dopo aver effettuato il trasferimento del Db.
Grazie in anticipo a chi saprà darmi qualche suggerimento.
Esporti il DB di partenza, lo importi sul nuovo DB e poi procedi all'update classico, facendo l'update del core e sei singoli moduli, ovviamente meglio se riesci a farli uno per volta, quindi prima disabilitali e poi dopo l'update del core li aggiorni uno ad uno abilitandoli.
Ciao
Marco
--
My blog
Working at @agavee
Grazie.
Sono incappato nel primo problema nel frattempo:
Errore
query SQL:
INSERT INTO `Drupal_search_index` ( `word` , `sid` , `type` , `score` )
VALUES (
'attacco', 20, 'node', 0.556022
);
Messaggio di MySQL:
#1062 - Duplicate entry 'attacco-20-node' for key 1
Questo esportando tutte le tabelle di drupal dalla 4.x e facendo l'import sulla 5.x . I due host sono differenti e ho quindi fatto tutto da phpmyadmin.
Qualche suggerimento?
Nel frattempo ho risolto il problema... in maniera empirica. Semplicemente non ho importato le tabelle relative al search. L'import è finito bene senza problemi. Poi le ho ricreate vuote e ho eseguito l'aggiornamento di Drupal. Il core funziona. Ho quindi ricostruito l'indice di ricerca con un paio di giri di cron.
Ora non mi resta che aggiornare tutti i moduli (e qui la vedo dura) e il tema. E vedere se tutte le personalizzazioni funzionano....