x

Capitolele principale

  1. LimeSurvey Cloud vs LimeSurvey CE
  2. LimeSurvey Cloud - Ghid de inițiere rapidă
  3. LimeSurvey CE - Instalare
  4. Cum să proiectați un sondaj bun (Ghid)
  5. Noțiuni de bază
  6. Configurați LimeSurvey
  7. Sondaje - Introducere
  8. Setările sondajului
  9. Vizualizați meniul sondajului
  10. Vedeți structura sondajului
  11. Introducere - Întrebări
  12. Introducere - Grupuri de întrebări
  13. Introducere - Managementul Sondajelor
  14. Opțiunile barei de instrumente pentru sondaj
  15. Sondaj multilingv
  16. Ghid de inițiere rapidă - ExpressionScript
  17. Caracteristici avansate
  18. Întrebări generale frrecvente
  19. Depanare
  20. Soluții alternative
  21. Licență
  22. Jurnal de modificare a versiunii
  23. Pluginuri - Avansat
 Actions

Actualizarea de la o versiune anterioară

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.
Pagini suplimentare:{toc}

Înainte de a începe...

... citește asta pentru că este foarte important: Fă întotdeauna backup la fișierele și baza de date a instalării curente!

Puteți face acest lucru folosind un instrument de administrare a bazei de date precum phpMyAdmin și un manager de fișiere! Dacă nu știți cum să faceți acest lucru, nu trebuie să continuați și să întrebați pe cineva care știe.

Recomandare de utilizare a ComfortUpdate

Cea mai simplă/sigură modalitate de a face upgrade este să utilizați serviciul nostru ComfortUpdate.

Instrucțiuni de actualizare (de la 2.x sau mai recent la orice versiune ulterioară)

Vă rugăm să urmați aceste instrucțiuni:

  • Fă backup pentru fișierele și baza de date (am menționat deja asta?).
  • Șterge toate fișierele vechi/ foldere cu excepția:
    • /application/config/security.php -Important!! Aceasta este cheia tuturor datelor criptate din LimeSurvey (versiunea 4 și ulterioară)
    • /application/config/config.php;
    • /directorul de încărcare
  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.

Actualizare folosind CLI

Puteți actualiza baza de date prin CLI PHP: php application/commands/console.php updatedb . Acest lucru vă permite să configurați un sistem de actualizare automată prin linia de comandă (de exemplu, într-un crontab), deși nu este recomandat.

Actualizare eșuată a bazei de date după actualizarea manuală/ComfortUpdate

Uneori, chiar dacă ați făcut totul corect, lucrurile nu funcționează în timpul actualizării bazei de date. Acest lucru se poate întâmpla din diverse motive: diferite versiuni ale bazei de date. , formate sau conținuturi de date neașteptate, configurații neobișnuite sau orice altceva care nu a apărut în testele noastre (da, testăm multe!)

Dacă întâmpinați o eroare în timpul actualizării bazei de date și instanța dvs. LimeSurvey ajunge într-o stare inutilizabilă, doriți să reveniți la versiunea anterioară. Acest lucru presupune că aveți încă baza de date și backupul fișierului, fie din backup-ul dvs. obișnuit, fie cel creat de Comfortupdate.

Vă rugăm să executați următorii pași:

  • Fă o copie de rezervă a directorului și bazei de date LimeSurvey existente (da, din nou - o vom numi a doua copie de rezervă)
  • Restaurează fișierele în directorul existent (doar să le suprascrii este bine) din copia de rezervă originală (prima).
  • Ștergeți vechea bază de date și restaurați baza de date din copia de rezervă originală (prima).

Asta este. Totul ar trebui să revină la normal.

O notă despre raportarea acestei probleme:

Dacă întâmpinați o problemă ca aceasta, vă rugăm să raportați întotdeauna aceasta în instrumentul nostru de urmărire a erorilor la https://bugs.limesurvey.org

O eroare neraportată este o eroare neremediată. Vă rugăm să nu vă bazați doar pe alți oameni care o raportează. Dacă vedeți că eroarea este deja raportată, puteți, de asemenea, ajuta la creșterea priorității erorilor, marcând-o ca „Da, această eroare mă afectează” în instrumentul de urmărire a erorilor.

Întrebări frecvente

Pot face upgrade chiar dacă am sondaje active?

Da, poti. Excepțiile pot fi menționate în instrucțiunile detaliate de mai sus. Vă sfătuim cu insistență să vă testați sondajele după actualizare pentru a verifica dacă șabloanele de design încă funcționează bine.

Cum se convertesc fișierele cu structură a sondajului *.sql/*.csv în cea mai recentă versiune LimeSurvey?

Instalați versiunea 1.50, importați fișierul și exportați structura sondajului în formatul .csv mai nou. Apoi instalați cea mai recentă versiune 2.x și importați formatul .csv și exportați-l în formatul actual .lss.

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.