x

Pääluvut

  1. LimeSurvey Cloud vs LimeSurvey CE
  2. Pikaopas - LimeSurvey 3.0+
  3. Asennus - LimeSurvey CE
  4. Miten suunnitella hyvä kysely (opas)
  5. Aloitus
  6. LimeSurveyn hallinnointi
  7. Kyselyt - johdanto
  8. Kyselyn asetukset
  9. Kyselyn valikko
  10. Kyselyn rakenne
  11. Kysymykset - johdanto
  12. Kysymysryhmät - johdanto
  13. Kyselyt - hallinta
  14. Kyselyn työkalupalkin asetukset
  15. Monikielinen kysely
  16. ExpressionScript-moottori - Pikaopas
  17. Luokittelemattomat ja edistyneet ominaisuudet
  18. Yleiset usein kysytyt kysymykset
  19. Vianmääritys
  20. Kiertotavat
  21. Lisenssi
  22. Version muutoslogi
  23. Lisäosat
 Actions

Päivittäminen edellisestä versiosta

From LimeSurvey Manual

Tämä sivu on saatettu kääntää konekäännöksenä, ja se voi sisältää virheitä. Näytä englanninkielinen alkuperäinen · Paranna tätä käännöstä
This page is a translated version of the page Upgrading from a previous version and the translation is 100% complete.
Lisäsivut:{toc}

Ennen aloittamista...

... lue tämä, sillä se on erittäin tärkeää: Tee aina varmuuskopio nykyisen asennuksesi tiedostoista ja tietokannasta!

Voit tehdä sen käyttämällä tietokannan hallintatyökalua, kuten phpMyAdmin, ja tiedostonhallintaa! Jos et tiedä, miten tämä tehdään, älä jatka pidemmälle vaan pyydä apua joltakulta, joka tietää.

Suositus ComfortUpdaten käyttöön

Helpoin ja turvallisin tapa päivittää on käyttää ComfortUpdate-palveluamme.

Yleiset päivitysohjeet

Nämä ovat yleisiä ohjeita, jotka pätevät päivitettäessä versiosta 2.x tai uudemmasta mihin tahansa myöhempään versioon.

Toimi seuraavasti:

  1. Kirjaudu ulos hallinnasta
  2. Tee varmuuskopio tiedostoistasi ja tietokannasta
  3. Poista kaikki vanhat tiedostot ja kansiot lukuun ottamatta seuraavia:
    1. /application/config/security.php - Tärkeää!! Tämä on avain kaikkiin LimeSurveyn salattuihin tietoihin (versio 4 ja uudemmat)
    2. /application/config/config.php;
    3. /upload-hakemisto
  4. Kopioi uudet tiedostot uudesta LimeSurvey-paketista nykyiseen sijaintiin.
  5. Tyhjennä nyt selaimesi välimuisti ja evästeet.
  6. Avaa hallintasivu selaimessasi (esim. https://www.example.com/limesurvey/admin). Jos tietokannan rakenteen päivitys on tarpeen, sinua pyydetään vahvistamaan se.
  7. Valmis!

Versiokohtaiset päivitysohjeet suurille päivityksille

Päivittäminen komentoriviltä (CLI)

Voit päivittää tietokannan PHP CLI:n kautta: php application/commands/console.php updatedb. Näin voit ottaa käyttöön automaattisen päivitysjärjestelmän komentorivin kautta (esimerkiksi crontabissa), vaikka sitä ei suositella.

Epäonnistunut tietokannan päivitys manuaalisen päivityksen tai ComfortUpdaten jälkeen

Joskus, vaikka olisit tehnyt kaiken oikein, asiat eivät tietokannan päivityksen aikana mene niin kuin pitäisi. Syitä voi olla monia: erilaiset tietokantaversiot, odottamattomat tietomuodot tai sisällöt, epätavalliset asetukset tai jokin muu, mikä ei tullut esiin testeissämme (kyllä, testaamme paljon!)

Jos tietokannan päivityksen aikana tapahtuu virhe ja LimeSurvey-asennuksesi jää käyttökelvottomaan tilaan, haluat palata edelliseen versioon. Tämä edellyttää, että sinulla on yhä tietokannan ja tiedostojen varmuuskopio joko tavallisesta varmuuskopioinnistasi tai Comfortupdaten luomana.

Toimi seuraavasti:

  • Tee varmuuskopio nykyisestä LimeSurvey-hakemistosta ja tietokannasta (kyllä, uudelleen – kutsumme tätä toiseksi varmuuskopioksi)
  • Palauta tiedostot nykyiseen hakemistoon (pelkkä päälle kirjoittaminen riittää) alkuperäisestä (ensimmäisestä) varmuuskopiosta.
  • Poista vanha tietokanta ja palauta tietokanta alkuperäisestä (ensimmäisestä) varmuuskopiosta.

Siinä kaikki. Kaiken pitäisi olla taas normaalisti.

Huomautus ongelman ilmoittamisesta:

Jos kohtaat tällaisen ongelman, ilmoita siitä aina virheenseurantajärjestelmässämme osoitteessa https://bugs.limesurvey.org

Ilmoittamatonta virhettä ei korjata. Älä luota pelkästään siihen, että joku muu ilmoittaa sen. Jos näet, että virheestä on jo ilmoitettu, voit auttaa nostamaan sen prioriteettia merkitsemällä virheenseurannassa 'Yes, this bug affects me'.

UKK

Voinko päivittää, vaikka minulla on aktiivisia kyselyitä?

Kyllä voit. Poikkeukset saattavat olla mainittuina yllä olevissa yksityiskohtaisissa ohjeissa. Suosittelemme vahvasti testaamaan kyselysi päivityksen jälkeen sen varmistamiseksi, että ulkoasupohjasi toimivat edelleen oikein.

Miten *.sql/*.csv-muotoiset kyselyn rakenteen tiedostot muunnetaan uusimmalle LimeSurvey-versiolle?

Asenna versio 1.50, tuo tiedosto ja vie kyselyn rakenne uudempaan .csv-muotoon. Asenna sitten uusin versio 2.x, tuo .csv-muotoinen tiedosto ja vie se nykyiseen .lss-muotoon.

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.