Actions

Комфортно обновяване

From LimeSurvey Manual

Revision as of 15:15, 15 April 2014 by FuzzyBot (talk | contribs) (Updating to match new version of source page)

Общо

Инструментът ComfortUpdate е нова функция за LimeSurvey въведена във версия 1.87. ComfortUpdate е проектиран, за да актуализира вашата инсталация на LimeSurvey автоматично от уеб браузъра ви, само с няколко кликвания на мишката, вместо да се налага да се извършва ръчно обновяване.

ComfortUpdate в момента е безплатна бета тест услуга. Предполагаме, че в някакъв момент в бъдеще потребителите ще се наложи да плащат малка такса за закупуване на ключов ъпгрейд за да продължите да използвате тази функция.

Изискване

Вашата PHP инсталация трябва да бъде компилирана с поддръжка за ZLib. Проверете вашето PHPInfo, за да видите, и се свържете с вашия системен администратор, за да потвърди.

Your server must be able to connect by SSL to update.limesurvey.org and update-data.limesurvey.org in order to use the ComfortUpdate tool. If you have problems with this and get error messages like

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

Трябва да се настроят / редактират вашите прокси / настройки на защитната стена за сигурност или попитайте администратора на сървъра за помощ.

Използване на Комфортно обновяване

функцията LimeSurvey ComfortUpdate е безопасна да се използва дори и с активните проучвания. При нея не необходимо да изтривате или унищожавате всички съществуващи данни. Все пак трябва да имате предвид, че това е бета функция и все пак се уверете, че имате направено ръчно резервно копие на базата данни и файловете, преди да продължите.

  * Отидете на Global Icon Settings , изберете първия раздел , и кликнете върху бутона за " Updates "
  * Екранът ComfortUpdate ще покаже линка към актуализацията - ако е на разположение нова версия на LimeSurvey. Ако не кликнете "Проверка сега ", за да видите дали има валидна нова актуализация .
  * Ако дадена актуализация е намерена , LimeSurvey ще покаже линк за да ви позволи да се актуализира . Кликнете върху линка да започне актуализирането .
  * Ако никога не сте използвали преди ComfortUpdate или ъпгрейд ключа не е валиден, ще бъдете помолени да въведете ключ за ъпгрейд. По време на пробния период се използва по подразбиране ключ за безплатни ъпдейти .
  * LimeSurvey сега ще провери дали са дадени съответните разрешения във вашата инсталационна директория, за да позволи актуализация. Ще се покаже списък на предложените промени.
   * Ако има някакви проблеми , трябва да ги коригирате в този момент, а след това преминете към следващата стъпка.
   * The ComfortUpdate сега ще направите резервно копие на вашата база данни (ако използвате MySQL ) и ще запази старите инсталационни файлове в / TMP директория. Ако използвате друга база данни , трябва да архивирате вашата база данни ръчно, преди да продължите.

ComfortUpdate сега ще обнови своята инсталация до последната версия, включително и актуализиране на базата данни за всички нови промени.

Известни проблеми

Празна страница на стъпка 3

Ако получите празна страница на стъпка 3 обикновено означава, че има ограничение на паметта на вашата PHP конфигурация -тя е прекалено ниска. По време на този етап LimeSurvey се опитва да се създаде база данни за архивиране и архивен файл (на файловете, които ще бъдат заменени).

Използване на прокси сървър за връзка с update.limesurvey.com

Ако трябва да използвате прокси сървър за връзка с http://update.limesurvey.com (външна връзка) може да се наложи да редактирате http.php файл в вашата LimeSurvey инсталация. За да направите това отворете /admin/classes/ директорията и отворете http.php файла с редактор. Погледнете променливите в първите редове на този файл и добавете стойности, ако е необходимо.

For earlier versions, you have to edit the http.php file in your LimeSurvey installation. Have a look at the variables in the first lines of this file in a text editor and add values if needed.

Пример: Свързване към прокси сървър 111.111.111.111 порт 1234 без удостоверяване редактирате следните редове да изглеждат като

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

Ако използвате LimeSurvey 2, http.php може да се намери в /application/libraries/admin/http/. Има предварително кодирани променливи в рамките на файла, така че са необходими само подробности за вашия прокси. Ако инсталирането е необичайно бавно, причината може да бъде определянето на подходящ proxy.