Actions

ComfortUpdate

From LimeSurvey Manual

Revision as of 11:20, 28 December 2023 by Maren.fritz (talk | contribs) (Created page with "*LimeSurvey vil nu bekræfte din installationsmappe for at bekræfte, at de relevante tilladelser er indstillet til at tillade en opdatering. En liste over foreslåede ændrin...")

Generelt

ComfortUpdate er en professionel service fra LimeSurvey GmbH til nemt at opdatere LimeSurvey fra din webbrowser med blot et par museklik (i stedet for at skulle udføre en manuel opdatering).

For at bruge og teste ComfortUpdate skal du tilmelde dig på LimeSurvey for at modtage en gratis prøvenøgle. Efter at prøvenøglen er udløbet, kan du enten købe en af vores premium-pakker eller opdatere din installation manuelt.


  For at kopiere og bruge din ComfortUpdate-nøgle skal du gå til din LimeSurvey-profil og se det nederste afsnit COMFORTUPDATE-NØGLER.


Krav

Din PHP-installation skal være kompileret med understøttelse af ZLib og have OpenSSL extension installeret og aktiveret. Tjek din PHPInfo eller spørg din systemadministrator om en bekræftelse.

Din server skal være i stand til at oprette forbindelse med SSL til comfortupdate.limesurvey.org for at bruge ComfortUpdate-værktøjet. Hvis du har problemer og får fejlmeddelelser såsom 10060 kunne ikke oprette forbindelse til værten 'comfortupdate.limesurvey.org', bliver du nødt til at justere/redigere dine proxy/firewall-sikkerhedsindstillinger eller bede din serveradministrator om yderligere vejledning /Hjælp.

Bruger ComfortUpdate

LimeSurvey ComfortUpdate-funktionen er sikker at bruge selv med aktive undersøgelser. Det sletter eller ødelægger ikke eksisterende data. Men af forsigtighed bør du sikkerhedskopiere din nuværende database og filer manuelt, før du fortsætter.

  • Find Opdater-knappen
    • For de ældre LimeSurvey-versioner, gå til Global Settings-ikonet, vælg den første fane, og klik på Opdateringer-knappen
    • For den seneste Limesurvey versioner, finder du knappen ComfortUpdate i dialogboksen Konfiguration under fanen Avanceret:



  • Skærmbilledet ComfortUpdate viser et opdateringslink, hvis en ny version af LimeSurvey er tilgængelig. Hvis ikke, skal du klikke på "Tjek nu" for at se, om en ny opdatering er tilgængelig
  • Hvis der findes en opdatering, vil LimeSurvey vise et link, så du kan opdatere. Klik her for at begynde at opdatere
  • Hvis du aldrig har brugt ComfortUpdate før, eller ComfortUpdate-opgraderingsnøglen ikke er gyldig, bliver du bedt om at indtaste en opgraderingsnøgle.



  • LimeSurvey vil nu bekræfte din installationsmappe for at bekræfte, at de relevante tilladelser er indstillet til at tillade en opdatering. En liste over foreslåede ændringer vil blive vist
  • Hvis der er problemer, skal du rette dem på dette tidspunkt og derefter fortsætte til næste trin
  • ComfortUpdate vil nu lave en sikkerhedskopi af din database (hvis du bruger MySQL) og gem dine gamle installationsfiler i /tmp-mappen. Hvis du bruger en anden database, bør du sikkerhedskopiere din database manuelt, før du fortsætter

ComfortUpdate vil nu opdatere din installation til den seneste version og opdaterer også databasen for at afspejle de nye (mulige) ændringer.

Disabling ComfortUpdate

To disable ComfortUpdate to avoid receving New release available popup messages after each new release, you can add the following option to your "config.php" file (which is located in /limesurvey/application/config):

'updatable' => false

However, we strongly recommend not disabling this, as you might miss important security updates.

Troubleshooting

I get some error during ComfortUpdate

As a first step, please try to run the same step again after one minute. Occasionally, the server has to first generate the update package, which might take a minute. If it still does not work, check the other solutions in this troubleshooting section.

No server answer - The ComfortUpdate server is not responding

Starting December 2022 the connection default to our updated server was changed to only use SSL. This requires that the OpenSSL PHP library on your server is properly configured and activated and that your server is allowed to connect by HTTP SSL connection to the outside (to our server comfortupdate.limesurvey.org). If one of these requirements is not met, you will get this message. A temporary workaround (which we don't recommend) is to disable this requirement in the /application/config/updater_version.php by setting

$config['comfort_update_server_ssl'] = 0;

Blank page on step 3

If you get a blank page on step 3, it usually means that the memory limit of your PHP configuration is set too low. During that step, LimeSurvey tries to create a database backup and a file backup (of the files that will be replaced).

Using a proxy server to connect to update.limesurvey.com

If you are behind a proxy, you may have to adjust some settings to be able to use ComfortUpdate. You can set the details of your proxy server in the configuration file (see the general settings wiki).