Actions

Upgrading from a previous version/it: Difference between revisions

From LimeSurvey Manual

(Created page with "=Istruzioni per versioni precedenti=")
(Updating to match new version of source page)
 
(23 intermediate revisions by 2 users not shown)
Line 27: Line 27:
=Istruzioni per versioni precedenti=
=Istruzioni per versioni precedenti=


Unfortunately, there are a couple of things to consider, so please read the following instructions carefully.
Sfortunatamente, ci sono un paio di cose da considerare, quindi leggi attentamente le seguenti istruzioni.


==Upgrading from version 1.50 or later to any later 2.xx version==
==Aggiornamento dalla versione 1.50 o successiva a qualsiasi versione successiva 2.xx==
*[https://www.limesurvey.org/about-limesurvey/download Download] the latest version of LimeSurvey
*[https://www.limesurvey.org/about-limesurvey/download Scarica] l'ultima versione di LimeSurvey
*Backup your files and database ([[Upgrading from a previous version#Before you start...|did we already mention that?]]).
*Esegui il backup file e database ([[Aggiornamento da una versione precedente#Prima di iniziare...|l'abbiamo già detto?]]).
* Replace all the installation directory files
* Sostituisci tutti i file della directory di installazione
** Delete all old files in the existing installation directory
** Elimina tutti i vecchi file nella directory di installazione esistente
** Upload and unpack the new files of the new version into the same installation directory
** Carica e decomprimi i nuovi file della nuova versione nella stessa directory di installazione
** If your previous version is older than 1.90, copy any customized templates to /upload/templates - you will also need to rename each template directory whose name matches an existing template in /templates
** Se la tua versione precedente è precedente alla 1.90, copia tutti i modelli personalizzati in /upload/templates: potrai anche è necessario rinominare ogni directory del modello il cui nome corrisponde a un modello esistente in /templates
** Copy your /upload directory back to the old location
** Copia la tua directory /upload nella vecchia posizione
** Double-check the '''permissions''' set on the directories (write access to '''/tmp''', '''/upload''', and their subdirectories is required) as described in the [[Installation#Set directory permissions|installation wiki]]
** Ricontrolla i '''permessi''' impostati nelle directory (è richiesto l'accesso in scrittura a '''/tmp''', '''/upload''' e alle relative sottodirectory) come descritto in [[Installation#Set directory permissions|installation wiki]]
** Open http://<yourdomain>/<yourlimesurveydir>/admin in your browser and follow the instructions (You will find the database data in the old config.php). The existing database will be automatically detected and if necessary, upgraded after confirmation.
** Apri http://<yourdomain> /<yourlimesurveydir> /admin nel tuo browser e segui le istruzioni (troverai i dati del database nel vecchio config.php). Il database esistente verrà rilevato automaticamente e, se necessario, aggiornato dopo la conferma.
* Check if any special manual checks apply as listed below
* Controlla se si applicano controlli manuali speciali come elencato di seguito
* '''Now, clear your browser cache and cookies''' and you are good to go
* '''Ora, cancella la cache del browser e i cookie''' e sei buono per andare


{{Alert|title=Attention|text=Please note that the template structure has changed with the update from 2.0x to 2.50 or later. Your old templates will not be working anymore as the template system is now using responsive templates.}}
{{Alert|title=Attenzione|text=Si prega di notare che la struttura del modello è cambiata con l'aggiornamento da 2.0x a 2.50 o successivo. I tuoi vecchi modelli non funzioneranno più poiché il sistema dei modelli ora utilizza modelli reattivi.}}


<div class="simplebox">'''Special checks after an upgrade''':
<div class="simplebox">'''Controlli speciali dopo un aggiornamento''':
*'''from any earlier version to 2.xx''': Proper question codes are mandatory now. After upgrading the installation, check the survey logic of all surveys and correct the codes where necessary
*'''da qualsiasi versione precedente alla 2.xx''': Ora i codici delle domande corretti sono obbligatori. Dopo aver aggiornato l'installazione, controllare la logica del sondaggio di tutti i sondaggi e correggere i codici ove necessario
*'''from a version earlier than v1.53''': When upgrading from a version before v1.53 to the latest version, please check the '''global user rights''' of each user. There was a new '''superadmin''' right introduced in v1.53 that can give a user the same privilege as the master administration account created during the installation. The upgrade script is guessing to whom this permission should be given in the older versions. As this is not perfect, it should be carefully checked.
*'''da una versione precedente alla v1.53''': Quando si esegue l'aggiornamento da una versione precedente alla v1.53 all'ultima versione , controllare i '''diritti utente globali''' di ciascun utente. Nella v1.53 è stato introdotto un nuovo diritto '''superadmin''' che può concedere a un utente gli stessi privilegi dell'account amministratore principale creato durante l'installazione. Lo script di aggiornamento indovina a chi deve essere concessa questa autorizzazione nelle versioni precedenti. Poiché questo non è perfetto, dovrebbe essere controllato attentamente.
*'''from any earlier version to v2.06''': From 2.05 to 2.06, some unused permissions when editing global permissions for 'surveys' were activated. For example, if a user had only the 'create' permission in 2.05, the other permissions located to the right of 'create' would also get activated with the update to 2.06 (View/read, Update, Delete, Import, Export). Please check whether the admin users got any other global permissions besides the 'original' ones after the update. If yes, please edit them accordingly.
*'''da qualsiasi versione precedente alla v2.06''': Dalla 2.05 alla 2.06, sono stati attivati alcuni permessi inutilizzati durante la modifica dei permessi globali per i 'sondaggi'. Ad esempio, se un utente disponeva solo dell'autorizzazione "crea" nella 2.05, anche le altre autorizzazioni situate a destra di "crea" verrebbero attivate con l'aggiornamento alla 2.06 (Visualizza/leggi, Aggiorna, Elimina, Importa, Esporta). Verifica se gli utenti amministratori hanno ottenuto altre autorizzazioni globali oltre a quelle "originali" dopo l'aggiornamento. Se sì, modificali di conseguenza.
</div>
</div>


==Upgrading from version 1.50 or later to any later 1.xx version==
==Aggiornamento dalla versione 1.50 o successiva a qualsiasi versione successiva 1.xx==
*[https://www.limesurvey.org/about-limesurvey/download Download] the desired version of LimeSurvey
*[https://www.limesurvey.org/about-limesurvey/download Scarica] la versione desiderata di LimeSurvey
* Backup your files and database ([[Upgrading from a previous version#Before you start...|did we already mention that?]]).
* Fai il backup del tuo file e database ([[Aggiornamento da una versione precedente#Prima di iniziare...|l'abbiamo già detto?]]).
* Replace all the installation directory files
* Sostituisci tutti i file della directory di installazione
** Delete all old files in the existing installation directory
** Elimina tutti i vecchi file nella directory di installazione esistente
** Upload and unpack the new code version into the same installation directory
** Carica e scompatta la nuova versione del codice nella stessa directory di installazione
** Edit or replace the '''config.php''' file:
** Modifica o sostituisci il file '''config.php''':
*** If your previous version was < 1.70: Edit the new '''config.php''' in order to reflect the changes from the backup '''config.php''' file. '''Do not just overwrite the new '''config.php''' with your old one!'''
*** Se la tua versione precedente was < 1.70: modifica il nuovo '''config.php''' per riflettere le modifiche dal file di backup '''config.php'''. '''Non sovrascrivere semplicemente il nuovo '''config.php''' con quello vecchio!'''
*** If your previous version was >= 1.70: Simply replace the new '''config.php''' with your backup '''config.php''' file (as the file format has not changed)
*** Se la tua versione precedente era >= 1.70: Sostituisci semplicemente il nuovo '''config. php''' con il tuo file di backup '''config.php''' (poiché il formato del file non è cambiato)
** If your previous version was older than 1.90: Copy any customized templates to /upload/templates - you will also need to rename each template directory whose name matches an existing template in /templates
** Se la tua versione precedente era precedente alla 1.90: Copia tutti i modelli personalizzati in /upload/templates - dovrai anche rinominare ogni directory del modello il cui nome corrisponde a un modello esistente in /templates
** Copy your /upload directory back to the old location
** Copia la tua directory /upload nella vecchia posizione
** Double-check the '''permissions''' set on the directories of LimeSurvey (write access to '''/tmp''', '''/upload''', and to their subdirectories is required) as described in the [[Installation#Set Directory permissions|installation wiki]]
** Ricontrolla il set di '''autorizzazioni''' nelle directory di LimeSurvey (è richiesto l'accesso in scrittura a '''/tmp''', '''/upload''' e alle loro sottodirectory) come descritto nel [[Installation#Set Directory permissions|installation wiki]]  
* Finish the installation/upgrade process
* Termina il processo di installazione/aggiornamento
** Once you open the URL to your LimeSurvey administration, the database tables will be updated after confirmation
** Dopo aver aperto l'URL della tua amministrazione LimeSurvey, le tabelle del database verranno aggiornate dopo la conferma
** Remove or rename the /admin/install directory as/if instructed by the installation script
** Rimuovi o rinomina la directory /admin/install come/if indicato dallo script di installazione
** Check if any special manual checks apply (as listed below)
** Verificare se si applicano controlli manuali speciali (come elencato di seguito)


<div class="simplebox">'''Special checks after an upgrade''':
<div class="simplebox">'''Controlli speciali dopo un aggiornamento''':
*'''From a version earlier than v1.53''': When upgrading from a version before v1.53 to the latest version, please check the '''global user rights''' of each user. There was a new '''superadmin''' right introduced in v1.53 that can give a user the same privilege as the master administration account created during the install. The upgrade script is guessing to whom this permission should be given in the older versions. As this is not perfect, it should be carefully checked.
*'''Da una versione precedente alla v1.53''': Quando si esegue l'aggiornamento da una versione precedente alla v1.53 all'ultima versione, controllare '' 'diritti utente globali''' di ciascun utente. Nella v1.53 è stato introdotto un nuovo diritto '''superadmin''' che può concedere a un utente gli stessi privilegi dell'account amministratore principale creato durante l'installazione. Lo script di aggiornamento indovina a chi deve essere concessa questa autorizzazione nelle versioni precedenti. Poiché questo non è perfetto, dovrebbe essere controllato attentamente.
</div>
</div>


==Upgrading from a version earlier than v1.50 (v1.0 through v1.44)==
==Aggiornamento da una versione precedente alla v1.50 (da v1.0 a v1.44)==


Since the data structure and a lot of other things were changed, '''upgrading from any version previous to v1.50 is <u>NOT</u> possible'''. If you have old survey structure files with an *.sql extension, the only way to get these into a newer version is to install [http://www.limesurvey.org/en/archived-releases/289-limesurvey150zip version 1.50], import the .sql file(s) there, then upgrade that version to the most recent LimeSurvey version. Check the page related to [[Transferring an installation|how an installation can be transferred]] for more details.
Poiché la struttura dei dati e molte altre cose sono state modificate, '''l'aggiornamento da qualsiasi versione precedente alla v1.50 <u>NON</u> è possibile'''. Se disponi di vecchi file della struttura del sondaggio con estensione *.sql, l'unico modo per inserirli in una versione più recente è installare [http://www.limesurvey.org/en/archived-releases/289-limesurvey150zip version 1.50] , importa lì i file .sql, quindi aggiorna quella versione alla versione più recente di LimeSurvey. Controlla la pagina relativa a [[Trasferimento di un'installazione|come trasferire un'installazione]] per maggiori dettagli.


= Upgrading using CLI =
= Aggiornamento tramite CLI =


You can upgrade the database via the PHP CLI: <code>php application/commands/console.php updatedb</code>. This allows you to set up an auto-upgrade system via command line (for example, in a crontab), although it is not recommended.
È possibile aggiornare il database tramite la CLI PHP: <code>php application/commands/console.php updatedb</code> . Ciò consente di configurare un sistema di aggiornamento automatico tramite riga di comando (ad esempio, in un crontab), sebbene non sia consigliato.


= Failed database upgrade after manual update/ComfortUpdate=
= Aggiornamento del database non riuscito dopo l'aggiornamento manuale/ComfortUpdate=
Sometimes, even though you did everything correct, things don't work out they are supposed to during database upgrade.
A volte, anche se hai fatto tutto correttamente, le cose non funzionano come dovrebbero durante l'aggiornamento del database.
That may happen because of various reasons: Different database versions, unexpected data formats or contents, unusual configurations or anything else that did not show up in our tests (yes, we test a lot!)
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 (, testiamo molto!)


If you have an error during database update and your LimeSurvey instance ends up in an unusable state, you want to go back to the previous version.
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.
This assumes that you still have the database and file backup, either from your regular backup or the one created by Comfortupdate.
Questo presuppone che tu abbia ancora il backup del database e del file, dal backup normale o quello creato da Comfortupdate.


Please execute the following steps:
Si prega di eseguire i seguenti passaggi:


*Backup the existing LimeSurvey directory and database (yes, again - we will call this the 2nd backup)
*Esegui il backup della directory e del database LimeSurvey esistenti (, lo chiameremo di nuovo il secondo backup)
*Restore files to the existing directory (just overwriting them is fine) from the original (1st) backup.
*Ripristina i file nella directory esistente (semplicemente sovrascrivendoli va bene) dal (primo) backup originale.
*Delete the old database and restore the database from the original (1st) backup.
* Elimina il vecchio database e ripristina il database dal (primo) backup originale.


That's it. Everything should be back to normal.
Questo è tutto. Tutto dovrebbe tornare alla normalità.


'''A note about reporting this issue:'''
'''Nota sulla segnalazione di questo problema:'''


If you run into a problem like this, please always report this in our bug tracker at https://bugs.limesurvey.org
Se riscontri un problema come questo, segnalalo sempre nel nostro bug tracker su https://bugs.limesurvey.org


A bug not reported is a bug not fixed. Please don't just rely on other people reporting it. If you see that the bug is already reported, you can also help to raise the bug priority by marking it as 'Yes, this bug affects me' in the bug tracker.
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=
=FAQ=


==Can I upgrade even if I have active surveys?==
==Posso aggiornare anche se ho sondaggi attivi?==


Yes, you can. Exceptions may be mentioned in the thorough instructions above. We strongly advise to test your surveys after upgrade to check if your design templates still work alright.
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.


==How to convert *.sql/*.csv survey structure files to the latest LimeSurvey version?==
==Come convertire i file della struttura del sondaggio *.sql/*.csv nell'ultima versione di LimeSurvey?==


Install version 1.50, import the file, and export the survey structure to the newer .csv format. Then install the latest Version 2.x and import the .csv format and export it to the current .lss format.
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.

Latest revision as of 10:52, 3 April 2024

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
Nota: Se disponi di modelli personalizzati in /upload/templates, assicurati di "aggiornarli" con eventuali modifiche apportate con la nuova versione di LimeSurvey. Il modo più semplice per verificare tali modifiche è confrontare i file del vecchio modello con la nuova versione del modello predefinito. Se vedi differenze diverse dalle tue personalizzazioni, è necessario un aggiornamento.
  • Copia i nuovi file dal nuovo pacchetto LimeSurvey nella posizione esistente.
  • Apri la pagina di amministrazione nel tuo browser (ad es. https://www.example.com/limesurvey/admin) e controlla se un database è necessario l'aggiornamento dello schema.
  • Dopo l'aggiornamento: Svuota la cache del browser e cancella i cookie!

Istruzioni per versioni precedenti

Sfortunatamente, ci sono un paio di cose da considerare, quindi leggi attentamente le seguenti istruzioni.

Aggiornamento dalla versione 1.50 o successiva a qualsiasi versione successiva 2.xx

  • Scarica l'ultima versione di LimeSurvey
  • Esegui il backup file e database (l'abbiamo già detto?).
  • Sostituisci tutti i file della directory di installazione
    • Elimina tutti i vecchi file nella directory di installazione esistente
    • Carica e decomprimi i nuovi file della nuova versione nella stessa directory di installazione
    • Se la tua versione precedente è precedente alla 1.90, copia tutti i modelli personalizzati in /upload/templates: potrai anche è necessario rinominare ogni directory del modello il cui nome corrisponde a un modello esistente in /templates
    • Copia la tua directory /upload nella vecchia posizione
    • Ricontrolla i permessi impostati nelle directory (è richiesto l'accesso in scrittura a /tmp, /upload e alle relative sottodirectory) come descritto in installation wiki
    • Apri http://<yourdomain> /<yourlimesurveydir> /admin nel tuo browser e segui le istruzioni (troverai i dati del database nel vecchio config.php). Il database esistente verrà rilevato automaticamente e, se necessario, aggiornato dopo la conferma.
  • Controlla se si applicano controlli manuali speciali come elencato di seguito
  • Ora, cancella la cache del browser e i cookie e sei buono per andare
  Attenzione : Si prega di notare che la struttura del modello è cambiata con l'aggiornamento da 2.0x a 2.50 o successivo. I tuoi vecchi modelli non funzioneranno più poiché il sistema dei modelli ora utilizza modelli reattivi.


Controlli speciali dopo un aggiornamento:
  • da qualsiasi versione precedente alla 2.xx: Ora i codici delle domande corretti sono obbligatori. Dopo aver aggiornato l'installazione, controllare la logica del sondaggio di tutti i sondaggi e correggere i codici ove necessario
  • da una versione precedente alla v1.53: Quando si esegue l'aggiornamento da una versione precedente alla v1.53 all'ultima versione , controllare i diritti utente globali di ciascun utente. Nella v1.53 è stato introdotto un nuovo diritto superadmin che può concedere a un utente gli stessi privilegi dell'account amministratore principale creato durante l'installazione. Lo script di aggiornamento indovina a chi deve essere concessa questa autorizzazione nelle versioni precedenti. Poiché questo non è perfetto, dovrebbe essere controllato attentamente.
  • da qualsiasi versione precedente alla v2.06: Dalla 2.05 alla 2.06, sono stati attivati alcuni permessi inutilizzati durante la modifica dei permessi globali per i 'sondaggi'. Ad esempio, se un utente disponeva solo dell'autorizzazione "crea" nella 2.05, anche le altre autorizzazioni situate a destra di "crea" verrebbero attivate con l'aggiornamento alla 2.06 (Visualizza/leggi, Aggiorna, Elimina, Importa, Esporta). Verifica se gli utenti amministratori hanno ottenuto altre autorizzazioni globali oltre a quelle "originali" dopo l'aggiornamento. Se sì, modificali di conseguenza.

Aggiornamento dalla versione 1.50 o successiva a qualsiasi versione successiva 1.xx

  • Scarica la versione desiderata di LimeSurvey
  • Fai il backup del tuo file e database (l'abbiamo già detto?).
  • Sostituisci tutti i file della directory di installazione
    • Elimina tutti i vecchi file nella directory di installazione esistente
    • Carica e scompatta la nuova versione del codice nella stessa directory di installazione
    • Modifica o sostituisci il file config.php:
      • Se la tua versione precedente was < 1.70: modifica il nuovo config.php per riflettere le modifiche dal file di backup config.php. Non sovrascrivere semplicemente il nuovo config.php con quello vecchio!
      • Se la tua versione precedente era >= 1.70: Sostituisci semplicemente il nuovo config. php con il tuo file di backup config.php (poiché il formato del file non è cambiato)
    • Se la tua versione precedente era precedente alla 1.90: Copia tutti i modelli personalizzati in /upload/templates - dovrai anche rinominare ogni directory del modello il cui nome corrisponde a un modello esistente in /templates
    • Copia la tua directory /upload nella vecchia posizione
    • Ricontrolla il set di autorizzazioni nelle directory di LimeSurvey (è richiesto l'accesso in scrittura a /tmp, /upload e alle loro sottodirectory) come descritto nel installation wiki
  • Termina il processo di installazione/aggiornamento
    • Dopo aver aperto l'URL della tua amministrazione LimeSurvey, le tabelle del database verranno aggiornate dopo la conferma
    • Rimuovi o rinomina la directory /admin/install come/if indicato dallo script di installazione
    • Verificare se si applicano controlli manuali speciali (come elencato di seguito)
Controlli speciali dopo un aggiornamento:
  • 'Da una versione precedente alla v1.53: Quando si esegue l'aggiornamento da una versione precedente alla v1.53 all'ultima versione, controllare 'diritti utente globali di ciascun utente. Nella v1.53 è stato introdotto un nuovo diritto superadmin che può concedere a un utente gli stessi privilegi dell'account amministratore principale creato durante l'installazione. Lo script di aggiornamento indovina a chi deve essere concessa questa autorizzazione nelle versioni precedenti. Poiché questo non è perfetto, dovrebbe essere controllato attentamente.

Aggiornamento da una versione precedente alla v1.50 (da v1.0 a v1.44)

Poiché la struttura dei dati e molte altre cose sono state modificate, l'aggiornamento da qualsiasi versione precedente alla v1.50 NON è possibile. Se disponi di vecchi file della struttura del sondaggio con estensione *.sql, l'unico modo per inserirli in una versione più recente è installare version 1.50 , importa lì i file .sql, quindi aggiorna quella versione alla versione più recente di LimeSurvey. Controlla la pagina relativa a come trasferire un'installazione per maggiori dettagli.

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.