Upgrade da Drupal 6.38
Buongiorno a tutti,
ho "ereditato" un sito in produzione realizzato parecchio tempo fa e realizzato con la versione 6.38 di Drupal e con la versione 5.3.29 di PHP e database MySql versione 5.0.92.
Mi rendo conto del fatto che queste sono versioni estremamente obsolete ed insicure e per questo mi piacerebbe poter aggiornare il tutto almeno alla versione 7 sia di Drupal che di PHP, con l'idea di fare successivamente i vari upgrade alle versioni più recenti dei componenti di base (core, php e mysql).
Qualche anima buona ha qualche suggerimento "step by step" da darmi, soprattutto per evitare di dover rifare da capo il sito?
Ho provato a cercare in rete ma non ho trovato nulla di simile. Solo indicazioni di massima su modifiche da fare su file tipo session.inc e simili.
Mi spiacerebbe perdere il lavoro fatto finora da altri e le modifiche ai contenuti del sito fatte finora da chi lo ha in uso quotidiano.
Grazie in anticipo a chi vorrà e potrà aiutarmi.
Risposte
Ciao, forse la via migliore
Drupal 7 a breve verrà
Drupal 7 a breve verrà dismesso... non ti conviene lavorare su quella versione.
tra Drupal 6 e il 9 c'è un abisso, ma se conosci benino la versione 9 la migrazione è fattibile.
sto migrando un sito con custom template da 7 a 9 e comunque sono parecchi giorni di lavoro e più di qualche intoppo.
Buongiorno a tutti, intanto
Buongiorno a tutti,
intanto grazie per le risposte.
Non ho molta esperienza con composer (come suggerisce Niubbo75).
Preciso inoltre che il sito ereditato è ospitato su un hosting pubblico (Aruba ... lo so, non il massimo).
Secondo voi potrei tentare una installazione standard in locale su una Debian 11 con il server LAMP configurato ed attivo e poi eseguire le operazioni con il modulo migrate?
In questo caso verrebbero esportate e successivamente ricreate anche gli eventiali contenuti personalizzati come link e altro? Si tratta di schede descrittive contenenti testo immagini in forma di slideshow e poco altro.
Vi chiedo scusa in anticipo se le domande sono banali ma non ho mai dovuto fare operazioni del genere.
Grazie ancora
sì è la via da percorrere. io
sì è la via da percorrere.
io personalmente ho installato in locale il sito fatto con drupal 7 e fatto sempre in locale un'installazione pulita di drupal 9.
poi dovei installare su drupal 9 tutti i moduli usati su drupal 6/7.
quindi fai un bel backup del db, così è veloce ricominciare d'accapo.
migri e vedi che errori ti escono e quindi cosa hai tralasciato di fare.