Aggiornamento in corso

Se si sta usando una vecchia versione di Galette, è tempo di aggiornare.

Avvertimento

Un aggiornamento non è qualcosa da prendere alla leggera, i dati possono venire modificati. Quindi, assicurarsi di fare un salvataggio dei dati correnti del database o si rischia di perdere, tutti o in parte, i propri dati.

Un backup di tutti i file Galette sarebbe utile anche nel caso in cui si trovi un difetto che impedisce di migrare ed è necessario ripristinare una vecchia versione;

Nota

La migrazione da una versione pre 0.7 è teoricamente supportata, ma non testata (quelle versioni hanno più di 10 anni!), ed è possibile che il tentativo fallisca.

Nulla è stato predisposto per un tale viaggio nel tempo ;) se questo è il proprio caso, sarebbe meglio prima migrare a Galette 0.7.8; e poi fare un’altra migrazione verso l’ultima versione.

Aggiornamento file in corso

Innanzitutto, sconnettersi dalla propria istanza e usare la modalità manutenzione per impedire ad altri utenti di raggiungere l’istanza.

Poi, scaricare l’ultima versione di Galette e sostituire i file. Per ulteriori informazioni sull’installazione file, fare riferimento alla sezione preparare l’installazione.

Alcune cartelle contengono dati e/o configurazioni e dovrebbero essere copiate nuovamente nella nuova istanza:

  • config/config.inc.php. Se questo file manca, il processo di aggiornamento di Galette chiederà le informazioni e ne creerà uno nuovo. Se il file è presente, verrà utilizzato per riempire le informazioni tranne la password del database. È l’unico file che può essere modificato durante il processo di aggiornamento,

  • dati/foto le foto e i loghi dei soci,

  • data/exports contiene le esportazioni CSV,

  • data/files contiene file da campi dinamici di tipo file,

  • data/attachments contiene i documenti allegati degli invii postali.

  • plugins i plugin correnti. È sempre una buona idea controllare periodicamente se sono disponibili nuove versioni dei plugin ;)

Una volta che i file vengono aggiornati, andare alla propria istanza di Galette. Chiederà, se necessario, di procedere all’aggiornamento del database.

Se è così, visitare l’URL di installazione /installer.php (es: https://nome.tuo.dominio/installer.php) e scegliere Aggiornare quando viene richiesto per il tipo di installazione.

Se non chiede nulla, è già tutto fatto ;)

Aggiornamento database in corso

Avvertimento

Installare una nuova versione Galette non significa automaticamente che sarà richiesto un aggiornamento del database! A volte, solo l’aggiornamento dei file sarà sufficiente; anche per un rilascio importante.

Galette dirà se è necessario un aggiornamento, non c’è bisogno di «forzare» un aggiornamento.

Il processo di aggiornamento è molto simile al Processo di installazione di Galette, con alcuni passaggi diversi. Tutto è per lo più trasparente, le informazioni vengono fornite ad ogni passo.

Informazioni sul database

Al passo «tipo di Installazione», bisognerà selezionare «update». La pagina delle informazioni del database verrà pre compilata con le informazioni esistenti, a eccezione della password. Altre informazioni non devono essere modificate.

Nota

Si noti che è importante che il nome del database e il prefisso utilizzato nel database precedente corrispondano alla configurazione.

Seleziona versione precedente

Il passo successivo è la scelta della precedente versione Galette. Il processo di installazione cercherà di «indovinare» quale versione sia, e selezionerà il risultato di questa valutazione come valore predefinito (ciò che verrà visualizzato come testo in grassetto).

../_images/5_update_version_select.png

Se si tenta di aggiornare, ma la versione del database sembra già corretta, si sarà avvertititi. Nessuna voce verrà visualizzata come testo in grassetto, assicurarsi di fare la scelta giusta:

../_images/5bis_already_updated.png

Una volta eseguiti gli script di aggiornamento, verrà visualizzato un resoconto delle operazioni.