Actions

ComfortUpdate/bg: Difference between revisions

From LimeSurvey Manual

(Updating to match new version of source page)
(Updating to match new version of source page)
 
(38 intermediate revisions by 2 users not shown)
Line 4: Line 4:
Общо
Общо


The ComfortUpdate tool is a LimeSurvey professional service to update your installation of LimeSurvey easily from your web browser with just a few mouse clicks (instead of having to perform [[Upgrading from a previous version|a manual update]]).
„ComfortUpdate“ е професионална услуга от LimeSurvey GmbH за лесно актуализиране на LimeSurvey от вашия уеб браузър само с няколко щраквания на мишката (вместо да се налага да извършвате [[Надстройка от предишна версия|ръчна актуализация]]).


In order to use and test ComfortUpdate, you have to sign up [https://www.limesurvey.org/en/services#pricing on LimeSurvey] to receive a free trial key. After that trial key has expired you can either [https://www.limesurvey.org/en/services#pricing buy one of our premium packages] or [[Upgrading from a previous version|update your installation manually]].
За да използвате и тествате ComfortUpdate, трябва да се регистрирате [https://account.limesurvey.org в LimeSurvey], за да получите [https://community.limesurvey.org/comfort-update-extension/ ключ за безплатен пробен период]. След като този пробен ключ изтече, можете или [https://community.limesurvey.org/comfort-update-extension/ да закупите един от нашите премиум пакети] или [[Надстройка от предишна версия|да актуализирате вашата инсталация ръчно]].


{{Alert|In order to copy and use your ComfortUpdate key, access your [https://www.limesurvey.org/your-account/your-limesurvey-profile LimeSurvey] profile and click on COMFORTUPDATE KEYS, which is located in the profile menu (left side of the page).}}


=Requirements=
{{Предупреждение|За да копирате и използвате своя ключ ComfortUpdate, влезте в профила си в LimeSurvey и проверете долната секция COMFORTUPDATE KEYS.}}


Your PHP installation must be compiled with support for [http://php.net/manual/es/book.zlib.php ZLib]. Check your PHPInfo and ask your system administrator for a confirmation.
=Изисквания=


Your server must be able to connect by SSL to ''update.limesurvey.org'' and ''update-data.limesurvey.org'' to use the ComfortUpdate tool. If you have problems with this and get error messages such as ''10060 could not connect to the host 'update.limesurvey.org''', you will have to tweak/edit your proxy/firewall security settings or ask your server administrator for further guidance and help.
Вашата PHP инсталация трябва да бъде компилирана с поддръжка за [http://php.net/manual/en/book.zlib.php ZLib] и да има [https://www.php.net/manual/en/book.openssl .php OpenSSL разширение] инсталирано и активирано. Проверете вашата PHPInfo или помолете вашия системен администратор за потвърждение.  
 
Вашият сървър трябва да може да се свързва чрез SSL към ''comfortupdate.limesurvey.org'', за да използвате инструмента ComfortUpdate. Ако имате проблеми и получавате съобщения за грешка като „10060 не можа да се свърже с хоста „comfortupdate.limesurvey.org““, ще трябва да промените/редактирате настройките за защита на проксито/защитната стена или да помолите администратора на вашия сървър за допълнителни насоки /помогне.


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


The LimeSurvey ComfortUpdate feature is safe to use even with active surveys. It does not delete or destroy any existing data. However, you should keep in mind that this is a beta feature. That is why it is important to have your database and files manually backed up before proceeding.
Функцията LimeSurvey ComfortUpdate е безопасна за използване дори при активни проучвания. Той не изтрива или унищожава никакви съществуващи данни. Въпреки това, от предпазни мерки, трябва да архивирате текущата си база данни и файлове ръчно, преди да продължите.
 
*Намерете бутона „Актуализиране“
**За по-старите версии на LimeSurvey отидете на иконата за глобални настройки, изберете първия раздел и щракнете върху бутона „Актуализации“
**За скорошния Limesurvey версии, ще намерите бутона '''ComfortUpdate''' в диалоговия прозорец '''Конфигурация''', под раздела ''Разширени'':
 
 
<center>[[File:ComfortUpdate.png]]</center>
 
 
*Екранът ComfortUpdate ще покаже връзка за актуализиране, ако е налична нова версия на LimeSurvey. Ако не, щракнете върху „Провери сега“, за да видите дали има налична нова актуализация
*Ако бъде намерена актуализация, LimeSurvey ще покаже връзка, която ви позволява да актуализирате. Щракнете върху това, за да започнете актуализирането
*Ако никога преди не сте използвали ComfortUpdate или ключът за надграждане на ComfortUpdate не е валиден, ще бъдете помолени да въведете ключ за надстройка.
 


#Find the ''Update'' button.
<center>[[File:ComfortUpdateKey.png]]</center>
##For the older LimeSurvey versions, go to the Global Settings Icon, select the first tab, and click on the ''Updates'' button.
##For the recent Limesurvey versions, you may find the '''ComfortUpdate''' button in the '''Configuration''' dialog, under the ''Advanced'' tab.
#The ComfortUpdate screen will display an update link if a new version of LimeSurvey is available. If not, click “Check now” to see if a new update is available.
#If an update is found, LimeSurvey will display a link to allow you to update. Click on this to begin updating.
#If you have never used ComfortUpdate before or the ComfortUpdate upgrade key is not valid, you will be asked to enter an upgrade key. Use the default key for free updates during the trial period.
#LimeSurvey will now verify your installation directory to check if the appropriate permissions are set to allow an update. A list of proposed changes will be displayed.
#If there are any problems, you must correct them at this point and then proceed to the next step.
#The ComfortUpdate will now make a backup of your database (if you use MySQL) and save your old installation files in the /tmp directory. If you use a different database, you should backup your database manually before proceeding.
ComfortUpdate will now update your installation to the latest version, updating also the database in order to reflect the new (possible) changes.


=Disabling ComfortUpdate=
 
If you want to disable ComfortUpdate not to get the ''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''):
<div class="mw-translate-fuzzy">
<syntaxhighlight lang="php" enclose="pre">
*LimeSurvey сега ще провери вашата инсталационна директория, за да се увери, че подходящите разрешения са зададени, за да позволяват актуализация. Ще се покаже списък с предложени промени
*Ако има някакви проблеми, трябва да ги коригирате на този етап и след това да продължите към следващата стъпка
*ComfortUpdate сега ще направи резервно копие на вашата база данни (ако използвате MySQL) и запазете старите си инсталационни файлове в директорията /tmp. Ако използвате друга база данни, трябва да архивирате вашата база данни ръчно, преди да продължите
ComfortUpdate сега ще актуализира вашата инсталация до най-новата версия, като актуализира и базата данни, за да отрази новите (възможни) промени.
</div>
 
Please note that the database updates are not part of ComfortUpdate, but a general function of LimeSurvey, no matter how you update.
 
=Деактивиране на ComfortUpdate=
За да деактивирате ComfortUpdate, за да избегнете получаването на изскачащи съобщения „Налична е нова версия“ след всяка нова версия, можете да добавите следната опция към вашия файл „config.php“ (който се намира в /limesurvey/application /config):
<syntaxhighlight lang="php" enclose="pre">  
'updatable' => false  
'updatable' => false  
</syntaxhighlight>
</syntaxhighlight>  
'''Ние обаче силно препоръчваме да не деактивирате това, тъй като може да пропуснете важни актуализации за сигурност.''''


This is documented in more detail at "[http://www.limesurvey-consulting.com/how-to-disable-the-comfortupdate-updating-feature-at-limesurvey/ How to disable the Limesurvey ComfortUpdate updating feature]".
=Отстраняване на неизправности=


{{Alert|title=Attention|text=Always create a backup first!}}
== Получавам някаква грешка по време на ComfortUpdate ==
Като първа стъпка, моля, опитайте да стартирате същата стъпка отново след една минута. Понякога сървърът трябва първо да генерира пакета за актуализация, което може да отнеме минута. Ако все още не работи, проверете другите решения в този раздел за отстраняване на неизправности.


Известни проблеми
==Няма отговор на сървъра - Сървърът ComfortUpdate не отговаря ==
От декември 2022 г. връзката по подразбиране към нашия актуализиран сървър беше променена да използва само SSL.
Това изисква OpenSSL PHP библиотеката на вашия сървър да е правилно конфигурирана и активиран и че вашият сървър има право да се свързва чрез HTTP SSL връзка към външната страна (към нашия сървър comfortupdate.limesurvey.org).
Ако едно от тези изисквания не е изпълнено, ще получите това съобщение.
A '''временно'' заобиколно решение (което не препоръчваме) е да деактивирате това изискване в /application/config/updater_version.php
чрез настройка
<syntaxhighlight lang="php" enclose="pre">
$config['comfort_update_server_ssl'] = 0;
</syntaxhighlight>


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


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


If you are behind a proxy, you may have to adjust some settings to be able to use comfort update. In LimeSurvey 2.05 (later than build 140404), you can set the details of your proxy server in the configuration file (see [https://manual.limesurvey.org/Optional_settings#General_settings the general settings wiki]).
Ако сте зад прокси, може да се наложи да коригирате някои настройки, за да можете да използвате ComfortUpdate. Можете да зададете подробностите за вашия прокси сървър в конфигурационния файл (вижте [https://manual.limesurvey.org/Optional_settings#General_settings уикито за общи настройки]).
 
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.
 
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;
 
Depending on your version, you will find the file in the /admin/classes/ folder or in /application/libraries/admin/http/. There are pre-coded variables within the file. Therefore, only details of your proxy are needed. If your installation is running unusually slow, wrong proxy settings may be the cause.

Latest revision as of 10:39, 3 April 2024

Общо

„ComfortUpdate“ е професионална услуга от LimeSurvey GmbH за лесно актуализиране на LimeSurvey от вашия уеб браузър само с няколко щраквания на мишката (вместо да се налага да извършвате ръчна актуализация).

За да използвате и тествате ComfortUpdate, трябва да се регистрирате в LimeSurvey, за да получите ключ за безплатен пробен период. След като този пробен ключ изтече, можете или да закупите един от нашите премиум пакети или да актуализирате вашата инсталация ръчно.


Template:Предупреждение

Изисквания

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

Вашият сървър трябва да може да се свързва чрез SSL към comfortupdate.limesurvey.org, за да използвате инструмента ComfortUpdate. Ако имате проблеми и получавате съобщения за грешка като „10060 не можа да се свърже с хоста „comfortupdate.limesurvey.org““, ще трябва да промените/редактирате настройките за защита на проксито/защитната стена или да помолите администратора на вашия сървър за допълнителни насоки /помогне.

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

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

  • Намерете бутона „Актуализиране“
    • За по-старите версии на LimeSurvey отидете на иконата за глобални настройки, изберете първия раздел и щракнете върху бутона „Актуализации“
    • За скорошния Limesurvey версии, ще намерите бутона ComfortUpdate в диалоговия прозорец Конфигурация, под раздела Разширени:



  • Екранът ComfortUpdate ще покаже връзка за актуализиране, ако е налична нова версия на LimeSurvey. Ако не, щракнете върху „Провери сега“, за да видите дали има налична нова актуализация
  • Ако бъде намерена актуализация, LimeSurvey ще покаже връзка, която ви позволява да актуализирате. Щракнете върху това, за да започнете актуализирането
  • Ако никога преди не сте използвали ComfortUpdate или ключът за надграждане на ComfortUpdate не е валиден, ще бъдете помолени да въведете ключ за надстройка.



  • LimeSurvey сега ще провери вашата инсталационна директория, за да се увери, че подходящите разрешения са зададени, за да позволяват актуализация. Ще се покаже списък с предложени промени
  • Ако има някакви проблеми, трябва да ги коригирате на този етап и след това да продължите към следващата стъпка
  • ComfortUpdate сега ще направи резервно копие на вашата база данни (ако използвате MySQL) и запазете старите си инсталационни файлове в директорията /tmp. Ако използвате друга база данни, трябва да архивирате вашата база данни ръчно, преди да продължите

ComfortUpdate сега ще актуализира вашата инсталация до най-новата версия, като актуализира и базата данни, за да отрази новите (възможни) промени.

Please note that the database updates are not part of ComfortUpdate, but a general function of LimeSurvey, no matter how you update.

Деактивиране на ComfortUpdate

За да деактивирате ComfortUpdate, за да избегнете получаването на изскачащи съобщения „Налична е нова версия“ след всяка нова версия, можете да добавите следната опция към вашия файл „config.php“ (който се намира в /limesurvey/application /config):

 
'updatable' => false

Ние обаче силно препоръчваме да не деактивирате това, тъй като може да пропуснете важни актуализации за сигурност.'

Отстраняване на неизправности

Получавам някаква грешка по време на ComfortUpdate

Като първа стъпка, моля, опитайте да стартирате същата стъпка отново след една минута. Понякога сървърът трябва първо да генерира пакета за актуализация, което може да отнеме минута. Ако все още не работи, проверете другите решения в този раздел за отстраняване на неизправности.

Няма отговор на сървъра - Сървърът ComfortUpdate не отговаря

От декември 2022 г. връзката по подразбиране към нашия актуализиран сървър беше променена да използва само SSL. Това изисква OpenSSL PHP библиотеката на вашия сървър да е правилно конфигурирана и активиран и че вашият сървър има право да се свързва чрез HTTP SSL връзка към външната страна (към нашия сървър comfortupdate.limesurvey.org). Ако едно от тези изисквания не е изпълнено, ще получите това съобщение. A 'временно заобиколно решение (което не препоръчваме) е да деактивирате това изискване в /application/config/updater_version.php чрез настройка

 
$config['comfort_update_server_ssl'] = 0;

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

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

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

Ако сте зад прокси, може да се наложи да коригирате някои настройки, за да можете да използвате ComfortUpdate. Можете да зададете подробностите за вашия прокси сървър в конфигурационния файл (вижте уикито за общи настройки).