Actions

ComfortUpdate/de: Difference between revisions

From LimeSurvey Manual

No edit summary
(Updating to match new version of source page)
 
(49 intermediate revisions by 4 users not shown)
Line 4: Line 4:
=Allgemeines=
=Allgemeines=


Das ComfortUpdate ist eine professionelle Dienstleistung, mit demr Sie Ihre LimeSurvey Installation mit nur wenigen Mauslick aus Ihrem Browser heraus aktualisieren, anstatt ein [[Upgrading from a previous version/de|manuelles Update]] durchführen zu müssen.
Das ComfortUpdate ist eine professionelle Dienstleistung der LimeSurvey GmbH, mit der Sie LimeSurvey mit nur wenigen Mausklicks aus Ihrem Browser heraus aktualisieren, anstatt ein [[Upgrading from a previous version/de|manuelles Update]] durchführen zu müssen.


Um ein ComfortUpdate durchführen und testen zu können,müssen Sie sich bei [https://www.limesurvey.org/de/editionen-und-preise LimeSurvey registrieren], um einen kostenlosen Testschlüssel zu bekommen. Nachdem dieser Testschlüssel abgelaufen ist, können entweder [https://www.limesurvey.org/de/editionen-und-preise eine der kostenpflichten Versionen erwerben] oder [[Upgrading from a previous version/de|zum manuellen Update zurückkehren]].
Um ComfortUpdate nutzen und testen zu können, müssen Sie sich [https://account.limesurvey.org bei LimeSurvey] anmelden, um einen [https://community.limesurvey.org/comfort-update-extension/ kostenlosen Testschlüssel] zu erhalten. Nachdem dieser Testschlüssel abgelaufen ist, können Sie entweder [https://community.limesurvey.org/comfort-update-extension/ eines unserer Premium-Pakete kaufen] oder [[Upgrade von einer früheren Version|Ihre Installation manuell aktualisieren]].


{{Alert|Um einen ComfortUpdate-Schlüssel zu erhalten und zu nutzen, gehen Sie zu Ihrem [https://www.limesurvey.org/de/dein-konto/dein-limesurvey-profil LimeSurvey-Profil] und klicken auf COMFORTUPDATE KEYS im Profil-Menü am linken Rand.}}
 
{{Alert|Um Ihren ComfortUpdate-Schlüssel zu kopieren und zu verwenden, rufen Sie Ihr LimeSurvey-Profil auf und sehen Sie sich den unteren Abschnitt COMFORTUPDATE-SCHLÜSSEL an.}}


=Voraussetzungen=
=Voraussetzungen=


Ihre PHP-Installation muss mit Unterstützung für [http://de2.php.net/manual/de/book.zlib.php ZLib] kompiliert werden. Überprüfen Sie Ihre PHPInfo, und/oder kontaktieren Sie Ihren Systemadministrator, um sich dies bestätigen zu lassen.  
Ihre PHP-Installation muss mit Unterstützung für [http://php.net/manual/en/book.zlib.php ZLib] kompiliert sein und die [https://www.php.net/manual/en/book.openssl .php OpenSSL-Erweiterung] muss installiert und aktiviert sein. Überprüfen Sie Ihre PHPInfo oder bitten Sie Ihren Systemadministrator um eine Bestätigung.  


Ihr Server muss für die Nutzung des ComfortUpdate in der Lage sein, sich per SSL mit http://update.limesurvey.org/ zu verbinden. Wenn Sie damit Probleme haben und Fehlermeldungen erhalten wie ''10060 could not connect to the host 'update.limesurvey.org''', müssen Sie die Einstellungen/Regeln Ihrer Proxy bzw. Firewall ändern oder Ihren Systemadministrator um Unterstützung bitten.
Um das ComfortUpdate-Tool nutzen zu können, muss Ihr Server eine SSL-Verbindung zu „comfortupdate.limesurvey.org“ herstellen können. Wenn Sie Probleme haben und Fehlermeldungen wie „10060 konnte keine Verbindung zum Host 'comfortupdate.limesurvey.org' herstellen“ erhalten, müssen Sie Ihre Proxy-/Firewall-Sicherheitseinstellungen anpassen/bearbeiten oder Ihren Serveradministrator um weitere Anleitung/Hilfe bitten.


=Anwendung von ComfortUpdate=
=Anwendung von ComfortUpdate=


Ein LimeSurvey ComfortUpdate kann auch durchgeführt werden, wenn aktive Umfragen existieren. Es werden keine vorhandenen Daten gelöscht oder zerstört. Allerdings sollte man im Hinterkopf behalten, dass dies eine Beta-Funktion ist. Stellen Sie daher sicher, dass Sie Ihre Datenbank und Dateien gesichert haben, bevor Sie fortfahren.
Die LimeSurvey ComfortUpdate-Funktion kann auch bei aktiven Umfragen sicher verwendet werden. Es werden keine vorhandenen Daten gelöscht oder zerstört. Aus Vorsichtsgründen sollten Sie jedoch Ihre aktuelle Datenbank und Dateien manuell sichern, bevor Sie fortfahren.


*Finden Sie die "Update"-Schaltfläche
*Finden Sie die "Update"-Schaltfläche
**Bei älteren LimeSurvey-Versionen: Klicken sie auf das "Globale Einstellungen"-Symbol, wählen den ersten Reiter und Sie auf die Schaltfläche für "Updates"  
**Bei älteren LimeSurvey-Versionen: Klicken sie auf das "Globale Einstellungen"-Symbol, wählen den ersten Reiter und klicken Sie auf die Schaltfläche für "Updates"  
**Bei neueren LimeSurvey-Versionen finden Sie die ComfortUpdate-Schaltfläche im Hauptmenü unter "Konfiguration - Erweitert"
**Bei neueren LimeSurvey-Versionen finden Sie die ComfortUpdate-Schaltfläche im Hauptmenü unter "Konfiguration - Erweitert"


Line 28: Line 29:




*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
* Auf dem ComfortUpdate-Bildschirm wird ein Update-Link angezeigt, wenn eine neue Version von LimeSurvey verfügbar ist. Wenn nicht, klicken Sie auf "Jetzt prüfen", um festzustellen, ob ein neues Update verfügbar ist!
*If an update is found, LimeSurvey will display a link to allow you to update. Click on this to begin updating
* Wenn ein Update gefunden wird, zeigt LimeSurvey einen Link an, über den Sie die Applikation aktualisieren können. Klicken Sie auf diesen Link, um mit der Aktualisierung zu beginnen!
*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
* Wenn Sie ComfortUpdate noch nie verwendet haben oder der Upgrade-Schlüssel für ComfortUpdate nicht gültig ist, werden Sie aufgefordert, einen Upgrade-Schlüssel einzugeben.




Line 36: Line 37:




*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
<div class="mw-translate-fuzzy">
*If there are any problems, you must correct them at this point and then proceed to the next step
*LimeSurvey überprüft nun Ihr Installationsverzeichnis, um zu prüfen, ob die entsprechenden Berechtigungen für das Update gesetzt sind. Eine Liste der vorgeschlagenen Änderungen wird angezeigt!
*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
* Wenn Probleme auftreten, müssen Sie diese zuerst an dieser Stelle korrigieren und dann mit dem nächsten Schritt fortfahren!
ComfortUpdate will now update your installation to the latest version, updating also the database in order to reflect the new (possible) changes.
* Das ComfortUpdate erstellt jetzt eine Sicherungskopie Ihrer Datenbank (falls Sie MySQL verwenden) und speichert Ihre alten Installationsdateien im Verzeichnis /tmp. Wenn Sie eine andere Datenbank verwenden, sollten Sie Ihre Datenbank manuell sichern, bevor Sie fortfahren!
 
ComfortUpdate aktualisiert jetzt Ihre Installation auf die neueste Version und aktualisiert auch die Datenbank, um die neuen (möglichen) Änderungen zu berücksichtigen.
</div>
 
Please note that the database updates are not part of ComfortUpdate, but a general function of LimeSurvey, no matter how you update.


=Disabling ComfortUpdate=
=ComfortUpdate deaktivieren=
If you want to disable ComfortUpdate in order 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):
Um ComfortUpdate zu deaktivieren und zu vermeiden, dass nach jeder neuen Version Popup-Meldungen „Neue Version verfügbar“ angezeigt werden, können Sie die folgende Option zu Ihrer Datei „config.php“ (die sich in /limesurvey/application befindet) hinzufügen /config:
<syntaxhighlight lang="php" enclose="pre">
<syntaxhighlight lang="php" enclose="pre">  
'updatable' => false  
'updatable' => false  
</syntaxhighlight>
</syntaxhighlight>  
'''Wir empfehlen jedoch dringend, dies nicht zu deaktivieren, da Sie möglicherweise wichtige Sicherheitsupdates verpassen.'''


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]".
= Fehlerbehebung =


{{Alert|title=Attention|text=Always create a backup first!}}
== Beim ComfortUpdate erhalte ich eine Fehlermeldung ==
Als ersten Schritt versuchen Sie bitte, den gleichen Schritt nach einer Minute noch einmal auszuführen. Gelegentlich muss der Server zunächst das Update-Paket generieren, was eine Minute dauern kann. Wenn es immer noch nicht funktioniert, prüfen Sie die anderen Lösungen in diesem Abschnitt zur Fehlerbehebung.


=Bekannte Probleme=
==Keine Serverantwort – Der ComfortUpdate-Server antwortet nicht ==
Ab Dezember 2022 wurde die Standardverbindung zu unserem aktualisierten Server so geändert, dass nur noch SSL verwendet wird.
Dies erfordert, dass die OpenSSL-PHP-Bibliothek auf Ihrem Server ordnungsgemäß konfiguriert ist und aktiviert ist und dass Ihr Server eine Verbindung per HTTP-SSL-Verbindung nach außen (zu unserem Server Comfortupdate.limesurvey.org) herstellen darf.
Wenn eine dieser Voraussetzungen nicht erfüllt ist, erhalten Sie diese Meldung.
Eine „vorübergehende“ Problemumgehung (die wir nicht empfehlen) besteht darin, diese Anforderung in /application/config/updater_version.php
durch die Einstellung zu deaktivieren.<syntaxhighlight lang="php" enclose="pre">
$config['comfort_update_server_ssl'] = 0;
</syntaxhighlight>


==Leere Seite auf Schritt 3==
==Leere Seite bei Schritt 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).
Wenn Sie eine leere Seite bei Schritt 3 bekommen, bedeutet es in der Regel, dass das Arbeitsspeicherlimit Ihrer PHP-Konfiguration zu niedrig eingestellt ist. Während dieses Schrittes versucht LimeSurvey, ein Datenbank-Backup und ein Datei-Backup (von Dateien, die ersetzt werden sollen) zu erstellen.


==Verwendung eines Proxy-Servers für die Verbindung mit update.limesurvey.org==
==Verwendung eines Proxy-Servers für die Verbindung mit update.limesurvey.org==


If you are behind a proxy, you may have to adjust some settings to be able to use ComfortUpdate. 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]).
Wenn Sie sich hinter einem Proxy befinden, müssen Sie einige Einstellungen anpassen, um ComfortUpdate nutzen zu können. Sie können die Proxy-Server-Einstellungen in der Konfigurationsdatei festgelegen (siehe https://manual.limesurvey.org/Optional_settings/de#General_settings).
 
Bei früheren Versionen müssen Sie die Datei http.php in Ihrer LimeSurvey-Installation anpassen. Werfen Sie mit Hilfe eines Texteditors einen Blick auf die Variablen in den ersten Zeilen der Datei und fügen ggf. die Daten Ihres Proxyserver hinzu.
 
Example: Connect to a proxy server 111.111.111.111 port 1234 without authentication and 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 either in /admin/classes/ 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

Allgemeines

Das ComfortUpdate ist eine professionelle Dienstleistung der LimeSurvey GmbH, mit der Sie LimeSurvey mit nur wenigen Mausklicks aus Ihrem Browser heraus aktualisieren, anstatt ein manuelles Update durchführen zu müssen.

Um ComfortUpdate nutzen und testen zu können, müssen Sie sich bei LimeSurvey anmelden, um einen kostenlosen Testschlüssel zu erhalten. Nachdem dieser Testschlüssel abgelaufen ist, können Sie entweder eines unserer Premium-Pakete kaufen oder Ihre Installation manuell aktualisieren.


  Um Ihren ComfortUpdate-Schlüssel zu kopieren und zu verwenden, rufen Sie Ihr LimeSurvey-Profil auf und sehen Sie sich den unteren Abschnitt COMFORTUPDATE-SCHLÜSSEL an.


Voraussetzungen

Ihre PHP-Installation muss mit Unterstützung für ZLib kompiliert sein und die .php OpenSSL-Erweiterung muss installiert und aktiviert sein. Überprüfen Sie Ihre PHPInfo oder bitten Sie Ihren Systemadministrator um eine Bestätigung.

Um das ComfortUpdate-Tool nutzen zu können, muss Ihr Server eine SSL-Verbindung zu „comfortupdate.limesurvey.org“ herstellen können. Wenn Sie Probleme haben und Fehlermeldungen wie „10060 konnte keine Verbindung zum Host 'comfortupdate.limesurvey.org' herstellen“ erhalten, müssen Sie Ihre Proxy-/Firewall-Sicherheitseinstellungen anpassen/bearbeiten oder Ihren Serveradministrator um weitere Anleitung/Hilfe bitten.

Anwendung von ComfortUpdate

Die LimeSurvey ComfortUpdate-Funktion kann auch bei aktiven Umfragen sicher verwendet werden. Es werden keine vorhandenen Daten gelöscht oder zerstört. Aus Vorsichtsgründen sollten Sie jedoch Ihre aktuelle Datenbank und Dateien manuell sichern, bevor Sie fortfahren.

  • Finden Sie die "Update"-Schaltfläche
    • Bei älteren LimeSurvey-Versionen: Klicken sie auf das "Globale Einstellungen"-Symbol, wählen den ersten Reiter und klicken Sie auf die Schaltfläche für "Updates"
    • Bei neueren LimeSurvey-Versionen finden Sie die ComfortUpdate-Schaltfläche im Hauptmenü unter "Konfiguration - Erweitert"



  • Auf dem ComfortUpdate-Bildschirm wird ein Update-Link angezeigt, wenn eine neue Version von LimeSurvey verfügbar ist. Wenn nicht, klicken Sie auf "Jetzt prüfen", um festzustellen, ob ein neues Update verfügbar ist!
  • Wenn ein Update gefunden wird, zeigt LimeSurvey einen Link an, über den Sie die Applikation aktualisieren können. Klicken Sie auf diesen Link, um mit der Aktualisierung zu beginnen!
  • Wenn Sie ComfortUpdate noch nie verwendet haben oder der Upgrade-Schlüssel für ComfortUpdate nicht gültig ist, werden Sie aufgefordert, einen Upgrade-Schlüssel einzugeben.



  • LimeSurvey überprüft nun Ihr Installationsverzeichnis, um zu prüfen, ob die entsprechenden Berechtigungen für das Update gesetzt sind. Eine Liste der vorgeschlagenen Änderungen wird angezeigt!
  • Wenn Probleme auftreten, müssen Sie diese zuerst an dieser Stelle korrigieren und dann mit dem nächsten Schritt fortfahren!
  • Das ComfortUpdate erstellt jetzt eine Sicherungskopie Ihrer Datenbank (falls Sie MySQL verwenden) und speichert Ihre alten Installationsdateien im Verzeichnis /tmp. Wenn Sie eine andere Datenbank verwenden, sollten Sie Ihre Datenbank manuell sichern, bevor Sie fortfahren!

ComfortUpdate aktualisiert jetzt Ihre Installation auf die neueste Version und aktualisiert auch die Datenbank, um die neuen (möglichen) Änderungen zu berücksichtigen.

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

ComfortUpdate deaktivieren

Um ComfortUpdate zu deaktivieren und zu vermeiden, dass nach jeder neuen Version Popup-Meldungen „Neue Version verfügbar“ angezeigt werden, können Sie die folgende Option zu Ihrer Datei „config.php“ (die sich in /limesurvey/application befindet) hinzufügen /config:

 
'updatable' => false

Wir empfehlen jedoch dringend, dies nicht zu deaktivieren, da Sie möglicherweise wichtige Sicherheitsupdates verpassen.

Fehlerbehebung

Beim ComfortUpdate erhalte ich eine Fehlermeldung

Als ersten Schritt versuchen Sie bitte, den gleichen Schritt nach einer Minute noch einmal auszuführen. Gelegentlich muss der Server zunächst das Update-Paket generieren, was eine Minute dauern kann. Wenn es immer noch nicht funktioniert, prüfen Sie die anderen Lösungen in diesem Abschnitt zur Fehlerbehebung.

Keine Serverantwort – Der ComfortUpdate-Server antwortet nicht

Ab Dezember 2022 wurde die Standardverbindung zu unserem aktualisierten Server so geändert, dass nur noch SSL verwendet wird. Dies erfordert, dass die OpenSSL-PHP-Bibliothek auf Ihrem Server ordnungsgemäß konfiguriert ist und aktiviert ist und dass Ihr Server eine Verbindung per HTTP-SSL-Verbindung nach außen (zu unserem Server Comfortupdate.limesurvey.org) herstellen darf. Wenn eine dieser Voraussetzungen nicht erfüllt ist, erhalten Sie diese Meldung. Eine „vorübergehende“ Problemumgehung (die wir nicht empfehlen) besteht darin, diese Anforderung in /application/config/updater_version.php

durch die Einstellung zu deaktivieren.

 
$config['comfort_update_server_ssl'] = 0;

Leere Seite bei Schritt 3

Wenn Sie eine leere Seite bei Schritt 3 bekommen, bedeutet es in der Regel, dass das Arbeitsspeicherlimit Ihrer PHP-Konfiguration zu niedrig eingestellt ist. Während dieses Schrittes versucht LimeSurvey, ein Datenbank-Backup und ein Datei-Backup (von Dateien, die ersetzt werden sollen) zu erstellen.

Verwendung eines Proxy-Servers für die Verbindung mit update.limesurvey.org

Wenn Sie sich hinter einem Proxy befinden, müssen Sie einige Einstellungen anpassen, um ComfortUpdate nutzen zu können. Sie können die Proxy-Server-Einstellungen in der Konfigurationsdatei festgelegen (siehe https://manual.limesurvey.org/Optional_settings/de#General_settings).