x

Hovedkapitler

  1. LimeSurvey Cloud vs LimeSurvey CE
  2. Hurtigstartveiledning - LimeSurvey 3.0+
  3. Installasjon - LimeSurvey CE
  4. Hvordan lage en god undersøkelse (veiledning)
  5. Komme i gang
  6. Administrere LimeSurvey
  7. Undersøkelser - introduksjon
  8. Innstillinger for undersøkelse
  9. Meny for undersøkelse
  10. Undersøkelsesstruktur
  11. Spørsmål - introduksjon
  12. Spørsmålsgrupper - introduksjon
  13. Undersøkelser - administrasjon
  14. Verktøylinjen for undersøkelsen
  15. Flerspråklig undersøkelse
  16. ExpressionScript-motor – Hurtigstartguide
  17. Ukategoriserte og avanserte funksjoner
  18. Vanlige spørsmål (generelt)
  19. Feilsøking
  20. Løsninger og omveier
  21. Lisens
  22. Versjonsendringer
  23. Tillegg
 Actions

Oppgradering fra en tidligere versjon

From LimeSurvey Manual

Denne siden kan være maskinoversatt og kan inneholde feil. Vis den engelske originalen · Forbedre denne oversettelsen
This page is a translated version of the page Upgrading from a previous version and the translation is 100% complete.
Flere sider:{toc}

Før du begynner...

... les dette, for det er veldig viktig: Ta alltid sikkerhetskopi av filene og databasen til den eksisterende installasjonen!

Du kan gjøre dette med et databaseadministrasjonsverktøy som phpMyAdmin og en filbehandler! Hvis du ikke vet hvordan du gjør dette, bør du ikke gå videre, men be om hjelp fra noen som vet det.

Anbefaling: Bruk ComfortUpdate

Den enkleste og sikreste måten å oppgradere på er å bruke tjenesten ComfortUpdate.

Generelle oppgraderingsinstruksjoner

Dette er generelle instruksjoner som gjelder fra v2.x eller nyere til alle senere versjoner.

Følg disse trinnene:

  1. Logg ut av administrasjonen
  2. Ta sikkerhetskopi av filene og databasen din
  3. Slett alle de gamle filene/mappene unntatt:
    1. /application/config/security.php - Viktig!! Dette er nøkkelen til alle krypterte data i LimeSurvey (versjon 4 og senere)
    2. /application/config/config.php;
    3. /upload-mappen
  4. Kopier de nye filene fra den nye LimeSurvey-pakken til den eksisterende plasseringen.
  5. Tøm nå nettleserens hurtigbuffer og informasjonskapsler.
  6. Åpne administrasjonssiden i nettleseren din (f.eks. https://www.example.com/limesurvey/admin). Hvis en databaseoppgradering er nødvendig, blir du bedt om å bekrefte den.
  7. Ferdig!

Versjonsspesifikke oppgraderingsinstruksjoner for store oppgraderinger

Oppgradering via CLI

Du kan oppgradere databasen via PHP CLI: php application/commands/console.php updatedb. Dette lar deg sette opp et automatisk oppgraderingssystem via kommandolinjen (for eksempel i en crontab), selv om det ikke anbefales.

Mislykket databaseoppgradering etter manuell oppdatering/ComfortUpdate

Noen ganger fungerer ikke databaseoppgraderingen som den skal, selv om du har gjort alt riktig. Det kan skyldes ulike årsaker: forskjellige databaseversjoner, uventede dataformater eller datainnhold, uvanlige konfigurasjoner eller noe annet som ikke dukket opp i testene våre (ja, vi tester mye!)

Hvis det oppstår en feil under databaseoppdateringen og LimeSurvey-installasjonen din blir ubrukelig, bør du gå tilbake til forrige versjon. Dette forutsetter at du fortsatt har sikkerhetskopien av databasen og filene, enten fra din vanlige sikkerhetskopiering eller fra den som ble laget av ComfortUpdate.

Utfør følgende trinn:

  • Ta sikkerhetskopi av den eksisterende LimeSurvey-mappen og databasen (ja, igjen – vi kaller dette den andre sikkerhetskopien)
  • Gjenopprett filene til den eksisterende mappen (det er greit å bare overskrive dem) fra den opprinnelige (første) sikkerhetskopien.
  • Slett den gamle databasen og gjenopprett databasen fra den opprinnelige (første) sikkerhetskopien.

Det var alt. Alt skal nå være tilbake til normalt.

Et notat om å rapportere dette problemet:

Hvis du støter på et slikt problem, bør du alltid rapportere det i feilrapporteringssystemet vårt på https://bugs.limesurvey.org

En feil som ikke blir rapportert, blir ikke rettet. Ikke bare stol på at andre rapporterer den. Hvis du ser at feilen allerede er rapportert, kan du også bidra til å øke prioriteten ved å markere den med 'Yes, this bug affects me' i feilrapporteringssystemet.

Vanlige spørsmål

Kan jeg oppgradere selv om jeg har aktive undersøkelser?

Ja, det kan du. Unntak kan være nevnt i de grundige instruksjonene ovenfor. Vi anbefaler på det sterkeste at du tester undersøkelsene dine etter oppgraderingen for å se om designmalene dine fortsatt fungerer som de skal.

Hvordan konverterer jeg *.sql/*.csv-filer med undersøkelsesstruktur til den nyeste LimeSurvey-versjonen?

Installer versjon 1.50, importer filen og eksporter undersøkelsesstrukturen til det nyere .csv-formatet. Installer deretter den nyeste versjonen 2.x, importer .csv-formatet og eksporter det til det gjeldende .lss-formatet.

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.