x

Capitoli principali

  1. LimeSurvey Cloud vs LimeSurvey CE
  2. LimeSurvey Cloud - Guida rapida
  3. LimeSurvey CE - Installazione
  4. Come progettare un buon sondaggio (Guida)
  5. Iniziare
  6. Configurazione di LimeSurvey
  7. Introduzione - Sondaggi
  8. Visualizza le impostazioni del sondaggio
  9. Visualizza il menu del sondaggio
  10. Visualizza la struttura del sondaggio
  11. Introduzione - Domande
  12. Introduzione - Gruppi di domande
  13. Introduzione - Indagini - Gestione
  14. Opzioni della barra degli strumenti del sondaggio
  15. Sondaggio multilinguale
  16. Guida rapida - ExpressionScript
  17. Funzionalità avanzate
  18. Domande frequenti generali
  19. Risoluzione dei problemi
  20. Soluzioni alternative
  21. Licenza
  22. Registro delle modifiche alla versione
  23. Plugin - Avanzati
 Actions

Aggiornamento da una versione precedente

From LimeSurvey Manual

This page is a translated version of the page Upgrading from a previous version and the translation is 88% complete.
Outdated translations are marked like this.
Pagine aggiuntive:{toc}

Prima di iniziare...

... leggi questo perché è molto importante: Esegui sempre il backup dei file e del database della tua installazione corrente!

Puoi farlo utilizzando uno strumento di amministrazione del database come phpMyAdmin e un file manager! Se non sai come fare, non dovresti procedere oltre e chiedere a qualcuno che lo sa.

Consiglio per l'utilizzo di ComfortUpdate

Il modo più semplice/sicuro per eseguire l'upgrade è utilizzare il nostro servizio ComfortUpdate.

Istruzioni per l'aggiornamento (da 2.x o più recente a qualsiasi versione successiva)

Segui queste istruzioni:

  • Esegui il backup dei file e del database (l'abbiamo già detto?).
  • Elimina tutti i vecchi file/ cartelle tranne:
    • /application/config/security.php -Importante!! Questa è la chiave per tutti i dati crittografati in LimeSurvey (versione 4 e successive)
    • /application/config/config.php;
    • /upload directory
  1. Log out of the administration
  2. Backup your files and database
  3. Delete all the old files/folders except for:
    1. /application/config/security.php - Important!! This is the key to all encrypted data in LimeSurvey (version 4 and later)
    2. /application/config/config.php;
    3. /upload directory
  4. Copy the new files from the new LimeSurvey package to the existing location.
  5. Now clear your browser cache and cookies.
  6. Open the admin page in your browser (e.g. https://www.example.com/limesurvey/admin). If a database scheme upgrade is necessary you will be prompted to confirm it.
  7. Done!
Note: Between major versions (for example from version 3 to 4) the template/design themes change usually completely. Old survey design templates/themes will usually not work anymore.

Aggiornamento tramite CLI

È possibile aggiornare il database tramite la CLI PHP: php application/commands/console.php updatedb . Ciò consente di configurare un sistema di aggiornamento automatico tramite riga di comando (ad esempio, in un crontab), sebbene non sia consigliato.

Aggiornamento del database non riuscito dopo l'aggiornamento manuale/ComfortUpdate

A volte, anche se hai fatto tutto correttamente, le cose non funzionano come dovrebbero durante l'aggiornamento del database. Ciò può accadere per vari motivi: Diverse versioni del database , formati di dati o contenuti inaspettati, configurazioni insolite o qualsiasi altra cosa che non si è presentata nei nostri test (sì, testiamo molto!)

Se riscontri un errore durante l'aggiornamento del database e la tua istanza di LimeSurvey finisce in uno stato inutilizzabile, vuoi tornare alla versione precedente. Questo presuppone che tu abbia ancora il backup del database e del file, dal backup normale o quello creato da Comfortupdate.

Si prega di eseguire i seguenti passaggi:

  • Esegui il backup della directory e del database LimeSurvey esistenti (sì, lo chiameremo di nuovo il secondo backup)
  • Ripristina i file nella directory esistente (semplicemente sovrascrivendoli va bene) dal (primo) backup originale.
  • Elimina il vecchio database e ripristina il database dal (primo) backup originale.

Questo è tutto. Tutto dovrebbe tornare alla normalità.

Nota sulla segnalazione di questo problema:

Se riscontri un problema come questo, segnalalo sempre nel nostro bug tracker su https://bugs.limesurvey.org

Un bug non segnalato è un bug non risolto. Per favore, non fare affidamento solo su altre persone che lo segnalano. Se vedi che il bug è già stato segnalato, puoi anche aiutare ad aumentare la priorità del bug contrassegnandolo come "Sì, questo bug mi riguarda" nel bug tracker.

FAQ

Posso aggiornare anche se ho sondaggi attivi?

Si, puoi. Le eccezioni possono essere menzionate nelle dettagliate istruzioni di cui sopra. Ti consigliamo vivamente di testare i tuoi sondaggi dopo l'aggiornamento per verificare se i tuoi modelli di design funzionano ancora bene.

Come convertire i file della struttura del sondaggio *.sql/*.csv nell'ultima versione di LimeSurvey?

Installa la versione 1.50, importa il file ed esporta la struttura del sondaggio nel nuovo formato .csv. Quindi installare l'ultima versione 2.xe importare il formato .csv ed esportarlo nel formato .lss corrente.

Survey theme incompatibility

With certain major version updates any custom survey themes will not be compatible, anymore:

  • Update from LimeSurvey 2.6 or lower to LimeSurvey 2.50
  • Update from LimeSurvey 5.x or lower to LimeSurvey 6.x

Error "Multiple primary key defined" when updating MySQL database

If you encounter this error, please check the setting sql_generate_invisible_primary_key in your MySQL server variables. This is most likely set to ON, but should be set to OFF. Then restore your database from the backup (as explained above) and try again.