Actions

ComfortUpdate

From LimeSurvey Manual

Revision as of 16:27, 21 May 2013 by Rikthoff (talk | contribs) (Created page with "==Een proxyserver gebruiken om naar update.limesurvey.com te gaan==")

Algemeen

ComfortUpdate is een nieuwe functie voor LimeSurvey sinds versie 1.87. ComfortUpdate is ontworpen om je installatie van LimeSurvey met een paar klikken te updaten vanuit je webbrowser, in plaats van handmatig te moeten upgraden.

ComfortUpdate is momenteel een gratis test service, die in bèta verkeerd. We overwegen om gebruikers een kleine vergoeding te laten betalen voor een sleutel om deze functie te blijven gebruiken.

Je PHP installatie moet voorzien zijn van ZLib[1]. Check je PHPInfo om dit te kunnen zien, en/of neem contact op met de systeembeheerder om dit te controleren.

De webserver moet wel een connectie naar http://update.limesurvey.org/ kunnen maken om de ComfortUpdate applicatie te gebruiken. Als je een foutmelding krijgt als:

  10060 could not connect to the host "update.limesurvey.org"

Probeer dan de instellingen van de proxy of de firewall te wijzigen. Mocht je daar geen toegang toe hebben, vraag dan de beheerder om hulp.

Gebruik van ComfortUpdate

De LimeSurvey ComfortUpdate kan veilig gebruikt worden, ook als je actieve enqûetes hebt draaien. Het verwijdert of vernietigd geen data. Wees je er echter van bewust dat het hier om een betá-functie gaat. Draai dus wel een backup voordat je verder gaat.

  • Ga naar het Globale Instellingen-icoon, selecteer de eerste tab, en klik de "Updates"-button.
  • Het ComfortUpdate scherm zal een updatelink laten zien als er een nieuwe versie beschikbaar is. Als je geen link ziet. klik dan "Check Now".
  • Klik de link om te beginnen met het updateproces.
  • Als je nog nooit ComfortUpdate hebt gebruikt, dan moet je nu een upgradesleutel intoetsen. Dit is de standaardsleutel zolang het nog een béta is.
  • LimeSurvey gaat nu de rechten van de installatie controleren, en komt met een lijst met voorgestelde wijzigingen
  • Mochten er problemen op de lijst staan, verhelp deze dan voordat je verder gaat
  • ComfortUpdate maakt nu een backup van de database (als je MySQL gebruikt) en plaatst De huidige installatie in de /tmp-directory. Als je geen MySQL gebruikt, maak dan een handmatige backup voordat je ComfortUpdate draait.
  • ComfortUpdate installeert nu de nieuwe versie, inclusief het vernieuwen van de database.

Bekende problemen

Lege pagina bij stap 3

Als je een lege pagina krijgt bij stap 3, dan is het zeer waarschijnlijk dat je tegen een PHP geheugentekort bent aangelopen. Tijdens deze stap probeert LimeSurvey een backup van de database en de te vervangen bestanden te maken.

Een proxyserver gebruiken om naar update.limesurvey.com te gaan

If you have to use a proxy server to connect to http://update.limesurvey.com(external link) you might have to edit the http.php file in your LimeSurvey installation. To do so browse to the /admin/classes/ folder and open the file http.php with an editor. Have a look at the variables in the first lines of this file and add values if needed.

Example: Connect to a proxy server 111.111.111.111 port 1234 without authentication edit the following lines to look like

 var $proxy_host_name="111.111.111.111";
 var $proxy_host_port=1234;

If you are using Limesurvey 2, http.php can be found in /application/libraries/admin/http/. There are pre-coded variables within the file so only details of your proxy are needed. If your installation is running unusually slowly, setting an appropriate proxy may be the cause.