x

Hlavní kapitoly

  1. LimeSurvey Cloud vs LimeSurvey CE
  2. Rychlý průvodce - LimeSurvey 3.0+
  3. Instalace - LimeSurvey CE
  4. Jak vytvořit dobrý průzkum (návod)
  5. Začínáme
  6. Správa LimeSurvey
  7. Průzkumy - úvod
  8. Nastavení průzkumu
  9. Menu průzkumu
  10. Struktura průzkumu
  11. Otázky - úvod
  12. Skupiny otázek - úvod
  13. Průzkumy - správa
  14. Možnosti panelu nástrojů průzkumu
  15. Vícejazyčný průzkum
  16. ExpressionScript Engine - Rychlý průvodce
  17. Nezařazené a pokročilé funkce
  18. Obecné FAQ
  19. Řešení potíží
  20. Řešení a obejití problémů
  21. Licence
  22. Záznam změn verzí
  23. Zásuvné moduly
 Actions

Upgrade z předchozí verze

From LimeSurvey Manual

Tato stránka mohla být přeložena strojově a může obsahovat chyby. Zobrazit anglický originál · Vylepšit tento překlad
This page is a translated version of the page Upgrading from a previous version and the translation is 100% complete.
Další stránky:{toc}

Než začnete...

... přečtěte si toto, protože je to velmi důležité: Vždy si zálohujte soubory i databázi své stávající instalace!

Můžete to provést pomocí nástroje pro správu databáze, jako je phpMyAdmin, a správce souborů! Pokud nevíte, jak na to, nepokračujte dále a požádejte o pomoc někoho, kdo to ví.

Doporučujeme použít ComfortUpdate

Nejjednodušší a nejbezpečnější způsob upgradu je použít naši službu ComfortUpdate.

Obecné pokyny k upgradu

Jedná se o obecné pokyny, které platí pro upgrade z verze 2.x nebo novější na libovolnou pozdější verzi.

Postupujte prosím podle těchto kroků:

  1. Odhlaste se z administrace
  2. Zálohujte své soubory a databázi
  3. Smažte všechny staré soubory a složky kromě:
    1. /application/config/security.php - Důležité!! Toto je klíč ke všem šifrovaným datům v LimeSurvey (verze 4 a novější)
    2. /application/config/config.php;
    3. adresář /upload
  4. Zkopírujte nové soubory z nového balíčku LimeSurvey do stávajícího umístění.
  5. Nyní vymažte mezipaměť a soubory cookie ve svém prohlížeči.
  6. Otevřete administrační stránku ve svém prohlížeči (např. https://www.example.com/limesurvey/admin). Pokud je nutný upgrade schématu databáze, budete vyzváni k jeho potvrzení.
  7. Hotovo!

Pokyny k upgradu pro jednotlivé hlavní verze

Upgrade pomocí CLI

Databázi můžete upgradovat pomocí PHP CLI: php application/commands/console.php updatedb. Díky tomu lze nastavit systém automatického upgradu z příkazové řádky (například v crontabu), i když to nedoporučujeme.

Neúspěšný upgrade databáze po ruční aktualizaci/ComfortUpdate

Někdy se stane, že i když jste udělali vše správně, upgrade databáze neproběhne tak, jak má. Může to mít různé příčiny: odlišné verze databáze, neočekávané formáty nebo obsah dat, neobvyklá konfigurace nebo cokoli jiného, co se neobjevilo v našich testech (ano, testujeme opravdu hodně!)

Pokud dojde k chybě během aktualizace databáze a vaše instance LimeSurvey zůstane v nepoužitelném stavu, budete se chtít vrátit k předchozí verzi. Předpokládá se, že stále máte zálohu databáze i souborů, ať už z pravidelného zálohování, nebo tu, kterou vytvořil ComfortUpdate.

Proveďte prosím následující kroky:

  • Zálohujte stávající adresář LimeSurvey a databázi (ano, znovu – této záloze budeme říkat 2. záloha)
  • Obnovte soubory do stávajícího adresáře (stačí je přepsat) z původní (1.) zálohy.
  • Smažte starou databázi a obnovte databázi z původní (1.) zálohy.

To je vše. Všechno by se mělo vrátit do normálu.

Poznámka k nahlášení tohoto problému:

Pokud narazíte na takový problém, vždy jej prosím nahlaste v našem systému pro sledování chyb na https://bugs.limesurvey.org

Nenahlášená chyba je neopravená chyba. Nespoléhejte prosím jen na to, že ji nahlásí někdo jiný. Pokud vidíte, že chyba již byla nahlášena, můžete také pomoci zvýšit její prioritu tím, že ji v systému pro sledování chyb označíte jako 'Yes, this bug affects me'.

FAQ

Mohu provést upgrade, i když mám aktivní průzkumy?

Ano, můžete. Výjimky mohou být uvedeny v podrobných pokynech výše. Důrazně doporučujeme po upgradu své průzkumy otestovat, abyste zjistili, zda vaše návrhy šablon stále fungují správně.

Jak převést soubory struktury průzkumu *.sql/*.csv na nejnovější verzi LimeSurvey?

Nainstalujte verzi 1.50, importujte soubor a exportujte strukturu průzkumu do novějšího formátu .csv. Poté nainstalujte nejnovější verzi 2.x, importujte formát .csv a exportujte jej do aktuálního formátu .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.