Joomla! 2.5:Aggiornamento da una versione di Joomla 1.7 alla nuova 2.5

Da Il wiki di Joomla.it.

Indice

Effettua un Backup del sito

  • Metti il sito offline prima di effettuare il backup.
  • Se abilitata disattiva la cache di Joomla dalla configurazione globale e cancella la cache di Joomla! (dal menu Sito-->Manutenzione-->Pulisci cache)
  • Effettua una copia di Backup del sito.

Metti il sito Offline per manutenzione

E' sempre consigliato mettere offline il sito prima di procedere con l'aggiornamento di Joomla:

  • andare in Configurazione globale > Sito
  • impostare il parametro Sito offline su

Verifica la compatibilità delle estensioni installate

Prima di aggiornare la tua versione di Joomla, controlla se le estensioni che hai installato hanno delle incompatibilità con la nuova versione. Per fare questo, controlla nei siti degli sviluppatori delle estensioni se ci sono avvisi particolari al riguardo.

Metodo n°1: Aggiornamento automatico

Con un semplice click

Il metodo più veloce per aggiornare è disponibile direttamente in amministrazione del tuo sito Joomla 1.7. (per effettuare questa operazione è necessario che la configurazione del server che ospita il tuo sito sia conforme alle specifiche, come ad esempio avere l'impostazione PHP allow_url_fopen abilitata)

  • dal menu Estensioni-->Gestione Estensioni premere sul link "Aggiorna"
  • premere poi sul tasto "Cancella cache" in alto a destra
  • premere sul tasto Cerca aggiornamenti ed appare nell'elenco degli aggiornamenti disponibili l'ultima Versione di Joomla 2.5
  • selezionare questo aggiornamento e premere su "Aggiorna". Attendere il caricamento ed il messaggio di avvenuto aggiornamento. (possono essere necessari alcuni minuti)

Instalazione lingua italiana

  • scaricare dall'area download di Joomla.it il pacchetto lingua per Joomla 2.5
  • dalla gestione estensioni di Joomla selezionare e caricare il pacchetto lingua come fosse una normale estensione.
  • la nuova installazione della lingua sovrascriverà la precedente.

Verifica aggiornamento completato

Per verificare se l'aggiornamento è stato completato correttamente esegui queste verifiche.

Rimetti il sito Online

  • andare in Configurazione globale > Sito
  • impostare il parametro Sito offline su No
  • puoi verificare il numero di versione di Joomla dal menu Sito --> Informazioni di sistema alla riga: Versione di Joomla!
  • dopo l'aggiornamento, svuotate la cache del browser.

Metodo n°1b: Aggiornamento automatico localizzato italiano

E' altresì possibile aggiornare automaticamente utilizzando direttamente il file di aggiornamento localizzato in italiano:

A causa della dimensione del pacchetto di aggiornamento che è di oltre 7 mega il procedimento può durare alcuni minuti e su alcuni server di hosting condivisi e non configurati a dovere potrebbe dare errore e non portare a termine la procedura di aggiornamento.

Verifica aggiornamento completato

Per verificare se l'aggiornamento è stato completato correttamente esegui queste verifiche.

Rimetti il sito Online

  • andare in Configurazione globale > Sito
  • impostare il parametro Sito offline su No
  • puoi verificare il numero di versione di Joomla dal menu Sito --> Informazioni di sistema alla riga: Versione di Joomla!
  • dopo l'aggiornamento, svuotate la cache del browser.

Metodo n°2: Aggiornamento SemiAutomatico

In alcuni server non propriamente configurati la procedura di aggiornamento automatico può dare errore e non funzionare. Vi ricordiamo di utilizzare Joomla su server con configurazioni di PHP che prevedano:

  • upload_max_filesize dovrebbe essere 32Mb o superiore
  • max_execution_time 30 o superiore
  • max_file_uploads 20 o superiore
  • max_input_time 60 o superiore
  • memory_limit 32 o superiore
  • safe_mode Off
  • set_time_limit attivo
  • fopen attivo
  • allow_url_fopen On

Per chi incorre in errori sia nella procedura 1 consigliato questo metodo che prevede l'aggiornamento da cartella: Quindi scarica il pacchetto di aggiornamento.Per scaricare il pacchetto di aggiornamento per la versione di Joomla localizzata in italiano:

  • Vai alla pagina di download di Joomla.it
  • E' disponibile un unico file valido per aggiornare tutte le versioni di Joomla 1.7
  • Salva il file nel tuo computer

I pacchetti di aggiornamento sono in formato .zip

Decomprimi il pacchetto di aggiornamento che hai scaricato nel tuo computer. Trasferisci via FTP tutte le cartelle ed i file, contenuti nella cartella dell'aggiornamento, nella cartella tmp del tuo sito Joomla. Accedi all'amministrazione del tuo sito Joomla ed alla gestione estensioni. Nel campo Installa da cartella trovi già impostato il percorso alla cartella tmp sul server del tuo sito, premi su Installa. Riceverai un messaggio di conferma file installato correttamente.

Ricordarsi di eliminare tutti i file e le cartelle dell'aggiornamento dalla cartella tmp al termine della procedura di aggiornamento. Nella cartella tmp dovrebbe rimanere solo il file index.html

Verifica aggiornamento completato

Per verificare se l'aggiornamento è stato completato correttamente esegui queste verifiche.

Rimetti il sito Online

  • andare in Configurazione globale > Sito
  • impostare il parametro Sito offline su No
  • puoi verificare il numero di versione di Joomla dal menu Sito --> Informazioni di sistema alla riga: Versione di Joomla!
  • dopo l'aggiornamento, svuotate la cache del browser.

Metodo n°3: Aggiornamento Manuale

Su alcune piattaforme hosting la procedura automatica e SemiAutomatica potrebbe non funzionare correttamente a causa delle dimensioni del pacchetto di aggiornamento, in questo caso è necessario seguire questa procedura manuale

Scarica il pacchetto di aggiornamento

Per scaricare il pacchetto di aggiornamento per la versione di Joomla localizzata in italiano:

  • Vai alla pagina di download di Joomla.it
  • E' disponibile un unico file valido per aggiornare tutte le versioni di Joomla 1.7 che si chiama "Aggiornamento da Joomla 1.7 a Joomla 2.5.x" (2.5.x sta per l'ultima versione di Joomla disponibile)
  • Salva il file nel tuo computer

I pacchetti di aggiornamento sono in formato .zip

Decomprimi il pacchetto di aggiornamento che hai scaricato nel tuo computer.

Effettua l'aggiornamento dei file

Utilizza un programma FTP (es. Filezilla) per caricare i file del pacchetto di aggiornamento sullo spazio web del tuo sito. Sovrascrivi i file e le cartelle presenti nella root del sito sul server con quelle del pacchetto di aggiornamento. Non è necessario caricare uno ad uno i file, basta selezionare tutti i file e cartelle e inviarli (o trascinarli) nella root del proprio sito, dando l'ok al comando Sovrascrivi. In questo modo verranno aggiornati solo i file contenuti nel pacchetto di aggiornamento, mentre gli altri file rimarranno invariati.

Ecco un esempio utilizzando Filezilla:

Aggiornamento.png


IMPORTANTE: una volta completata la sovrascrizione di file, controlla che il programma Ftp non ti restituisca degli errori di invio di alcuni file.

Qui sotto un esempio con Filezilla.


Aggiornamento2.png


Nel caso in cui ci sia stato un errore di trasferimento di alcuni file, ritenta il caricamento di questi singoli file.

Allineamento database

Una volta terminata la sovrascrizione, è necessario procedere con l'aggiornamento del database:

  • andare in Estensioni-->Gestione estensioni
  • premere sul nuovo link "Database" e successivamente su tasto in alto a destra "Correggi".

Installazione nuove caratteristiche

Una volta allineato il database è necessario attivare le nuove caratteristiche presenti in Joomla 2.5:

  • andare in Estensioni-->Gestione estensioni
  • premere sul link Esplora e cliccare sul pulsante in alto a destra Cancella cache .
  • premere sul pulsante in alto a destra Esplora.
  • seleziona le estensioni dedicate a Joomla 2.5 e clicca sul pulsante Installa.

Elenco delle nuove caratteristiche da "Installare"

  • Captcha - ReCaptcha (Plugin)
  • Content - Motore di ricerca (Plugin)
  • Modulo Motore di ricerca
  • Motore di ricerca (Componente)
  • Motore di ricerca - Categorie (Plugin)
  • Motore di ricerca - Contatti (Plugin)
  • Motore di ricerca - Contenuti (Plugin)
  • Motore di ricerca - Link web (Plugin)
  • Motore di ricerca - Newsfeeds (Plugin)
  • Quick icon - Joomla! extensions updates notification (Plugin)
  • Quick icon - Joomla! update notification (Plugin)
  • System - Highlight (Plugin)
  • System - Language Code (Plugin)

Modulo versione di Joomla

Andare in Estensioni > Gestione moduli selezionare dal menu a tendina in altro 'Amministratore' e poi cliccare su Nuovo

Selezionare il modulo Versione di Joomla!, inserire un titolo (es. Versione di Joomla) e pubblicare in posizione 'footer'

Verifica se il datadase si è aggiornato

verifica se captcha è presente
Per verificare se la procedura automatica di aggiornamento del database ha funzionato, prova a cercare nell'elenco dei plugin il nuovo ReCaptcha. Altra verifica da fare è controllare se nel menu Componenti appare la nuova voce Motore di ricerca.

Se queste verifiche falliscono... prova la procedura di installazione delle nuove caratteristiche.

Eliminare file e cartelle

Nell'aggiornamento manuale consigliamo di verificare che i seguenti file e cartelle siano stati eliminati. Accedere via FTP, controllare e procedere all'eliminazione dei seguenti file e cartelle:

includes/version.php
libraries/joomla/application/applicationexception.php
libraries/joomla/client/http.php
libraries/joomla/filter/filterinput.php
libraries/joomla/filter/filteroutput.php
libraries/joomla/form/formfield.php
libraries/joomla/form/formrule.php
libraries/joomla/utilities/garbagecron.txt
libraries/phpmailer/language/phpmailer.lang-en.php
media/system/css/modal_msie.css
media/system/images/modal/closebox.gif
libraries/joomlacms
media/editors/tinymce/jscripts/tiny_mce/plugins/media/img
media/plg_highlight
media/mod_finder_status

Rimetti il sito Online

Una volta terminata la sovrascrizione, rimetti il sito Online:

  • andare in Configurazione globale > Sito
  • impostare il parametro Sito offline su No
  • puoi verificare il numero di versione di Joomla dal menu Sito --> Informazioni di sistema alla riga: Versione di Joomla!
  • dopo l'aggiornamento, svuotate la cache del browser.


Abilitazione nuove funzionalità

Sia nel caso di aggiornamento automatico che in caso di aggiornamento manuale, devono essere attivate alcune nuove funzionalità di Joomla 2.5

Nuove Quick Icons

Per attivare le quickicons che indicano lo stato dell'aggiornamento del core di Joomla e delle estensioni installate, nel pannello amministrativo è sufficiente abilitare i seguenti plugin dalla Gestione Plugin:

   Quick icon - Joomla! update notification
   Quick icon - Joomla! extensions updates notification

Nuovi parametri nella modifica degli articoli

In Contenuti > Gestione articoli cliccare sul pulsante Opzioni e selezionare Layout modifica, qui abilitare il parametro Immagini e Link amministrazione. In questo modo, quando si modifica o si crea un articolo, tra i parametri sulla destra apparirà il nuovo slide Immagini e link, utile per inserire un'immagine per il testo introduttivo e una per il testo esteso ed un set di link.

Nuovi plugin

Da Estensioni > Gestione plugin abilitare i seguenti plugin:

  • Motore di ricerca - Categorie
  • Motore di ricerca - Contatti
  • Motore di ricerca - Contenuti
  • Motore di ricerca - Newsfeeds
  • Motore di ricerca - Link web
  • Captcha - ReCaptcha

Controllo del filtro

No, non è quello della tua auto, ma quello del tuo Joomla :) I Filtri di testo in Joomla 2.5 sono stati spostati nella configurazione globale, quindi ti consigliamo di accedere alla configurazione globale e controllare che le impostazioni dei filtri di testo siano corrette e che l'utente Super Users con il quale scrivi gli articoli sia impostato su nessun filtro, così da non incorrere in problemi di perdita di formattazione al salvataggio dei contenuti.

Aggiornare il configuration

Nella 2.5 è stato aggiunto un nuovo parametro in configurazione globale e quindi nel file configuration.php di Joomla! Il consiglio è quindi quello di accedere alla configurazione globale dopo l'aggiornamento e salvare (anche senza effettuare modifiche) così da far scrivere un nuovo file configuration.php con tutti i parametri ok.

Test accurato

Procedi alla verifica accurata del sito in tutte le sue funzionalità. Qualora ci fossero problemi durante il test prendi nota per la segnalazione.

Se riscontri errori verifica le seguenti possibilità :

  • Accertati che tutti i file siano stati trasferiti correttamente. Si sono verificati casi di programmi FTP che hanno trasferito file erroneamente senza avvertire l’utente di tale problema. Una possibile causa di questo problema è che, in determinate circostanze, il web server blocca il file che si sta sovrascrivendo e il server FTP non è in grado di aggiornare i file. Se riscontri questo problema prova a mettere il sito offline durante il trasferimento FTP e riprova a sovrascrivere tutti i file presenti nel pacchetto di aggiornamento.


Per qualsiasi problema prima, durante e dopo l’aggiornamento fai riferimento al seguente forum Joomla! 1.7/2.5.

Strumenti personali

Varianti
Azioni
Navigazione
Joomla!
Risorse
Strumenti