Esempio di aspetto di una tabella sezione blog (sezione FAQ)

Come aggiorno a Joomla! 1.5 ?

Joomla! 1.5 non fornisce un percorso di aggiornamento dalle precedenti versioni. Convertire un vecchio sito a Joomla! 1.5 richiede la creazione di un nuovo sito vuoto utilizzando Joomla! 1.5 e poi popolare il nuovo sito con i contenuti del vecchio sito. Questa migrazione dei contenuti non avviene attraverso un processo uno ad uno ma comporta la conversione e la modifica dei dump sql dei contenuti.

Esistono due metodi per effettuare la migrazione:

  • Un metodo di migrazione automatizzato che utilizza un componente per la migrazione per creare un dump del vecchio sito (da Mambo 4.5.x a Joomla 1.0.x) e l'importazione nell'installazione di Joomla 1.5, che poi converte e modifica il dump stesso durante il processo di installazione.
  • La migrazione può essere fatta manualmente. Questo comporta l'esportazione delle tabelle richieste, la conversione manuale, le eventuali modifiche e poi importazione del contenuto nel nuovo sito dopo l'installazione.
  • Migrazione automatica

    Questo è un processo di due fasi che utilizza due diversi strumenti. Il primo strumento è una componente per la migrazione denominata 'com_migrator'. A questa componente ha contribuito Harald Baer ed si basa principalmente sulla componente 'eBackup'. Il migratore richiede di essere installato nel vecchio sito e poi attivato, questo prepara l'esportazione del dump dei dati del vecchio sito. Il secondo strumento è costruito nel processo di installazione di Joomla 1.5. Il dump esportato viene caricato nel nuovo sito e tutte le conversioni e le modifiche vengono effettuate 'al volo'.

    Fase 1 - Utilizzo di com_migrator per esportare dati dal vecchio sito:

  • Installare la componente com_migrator nel vecchio sito. Possiamo trovare la componente su JoomlaCode developers forge.
  • Seleziona la componente dal menu componenti del pannello di controllo amministrazione.
  • Clicca sull'icona Dump it. Tre file da esportare compressi in formato gzipped verranno creati. Il primo è il backup completo del vecchio sito. Il secondo è il contenuto della migrazione di tutti gli elementi del core di Joomla! che dovranno essere importati nel nuovo sito. Il terzo è il backup delle tabelle di tutte le componenti di terza parte.
  • Clicca sulla icona download dei file esportati e salvateli in locale.
  • Possono essere creati set per l'esportazione multipla.
  • I dati esportati non vengono modificati in alcun modo e la codifica originale viene mantenuta. Ciò rende lo strumento com_migrator uno strumento raccomandato e consigliato anche per la procedura di migrazione manuale.
  • Fase 2 - Utilizzare la migrazione per importare e convertire i dati durante l'installazione di Joomla! 1.5:

    Nota: Questa funzione richiede l'utilizzo della funzione PHP iconv che converte la codifica. Se iconv non viene trovato, apparirà un avviso.

  • Nella fase 6 - Configurazione seleziona l'opzione 'Carica Script di Migrazione' nella sezione 'Carica dati di esempio, Recupera o Migra Contenuti'.
  • Indicare il prefisso utilizzato per le tabelle nel dump. Ad esempio: 'jos_' o 'sito2_' sono valori accettabili.
  • Seleziona la codifica dei contenuti dalla lista a tendina. Questo dovrebbe essere la codifica utilizzata nelle pagine del vecchio sito. (Come definito nella variabile _ISO nel file lingua o come visibile nella pagina del browser info/encoding/source)
  • Sfoglia il local host e seleziona l'esportazione della migrazione e clicca su Carica ed Esegui.
  • Dovrebbe apparire un messaggio di riuscita o alternativamente, una lista di errori del database
  • Completa gli altri campi richiesti nel passo Configurazione, come nome del sito e dettagli amministratore e vai avanti al passo finale di installazione. (I nuovi dettagli amministratore verranno ignorati poichè avranno priorità i dati importati. Ricordati, quindi, il nome e la password del vecchio sito)