Actions

ComfortUpdate/nl: Difference between revisions

From LimeSurvey Manual

(Created page with "Als je LimeSurvey 2.xx gebruikt, dan staat http.php in /application.libraries/admin/http/. Er zijn vooringevulde variabelen, dus je hoeft alleen nog de waardes in te vullen. A...")
No edit summary
Line 17: Line 17:
=Gebruik van ComfortUpdate=
=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.
De LimeSurvey ComfortUpdate kan veilig gebruikt worden, ook als je actieve enquêtes 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 back-up voordat je verder gaat.


* Ga naar het Globale Instellingen-icoon, selecteer de eerste tab, en klik de "Updates"-button.
* Ga naar het Globale Instellingen-icoon, selecteer de eerste tab, en klik de "Updates"-button.

Revision as of 16:59, 25 May 2013

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 enquêtes 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 back-up 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

Als je een proxyserver moet gebruiken om een connectie met http://update.limesurvey.com te maken, dan moet je http.php in de installatie wijzigen. Ga daarvoor naar de /admin/classes-directory, en open http.php met een teksteditor. Contgroleer de eerste regels en voeg daar de corresponderende waardes in.

Voorbeeld: als je de proxyserver op IP-adres 111.111.111.111 op poort 1234 wilt gebruiken zonder authenticatie, voeg dan de volgende waarden toe:

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

Als je LimeSurvey 2.xx gebruikt, dan staat http.php in /application.libraries/admin/http/. Er zijn vooringevulde variabelen, dus je hoeft alleen nog de waardes in te vullen. Als de installatie langzaam gaat, kan de proxy daarvan de oorzaak zijn.