Upgrades
Vor jedem Upgrade Stellen Sie sicher, dass Ihr Wartungsdatum später als das Veröffentlichungsdatum der ngSurvey-Version liegt, auf die Sie aktualisieren möchten. Ihr aktuelles Wartungsdatum finden Sie im Bereich Konfiguration / Über Ihrer Installation. Sichern Sie außerdem alle vorhandenen Dateien, Bilder sowie die Datenbank, bevor Sie mit dem Upgrade fortfahren.
Das Upgrade von ngSurvey ist unkompliziert und erfolgt in 2 Teilen,
Die ngSurvey-Serverdateien, die die Anwendung bereitstellen.
Die ngSurvey-Datenbank (SQL Server, Postgres oder MySQL / MariaDB).
Docker
Sie können Ihr lokales Docker-Image mit dem neuesten Image aktualisieren. Ziehen Sie das neueste Image ngsurvey/ngsurveyee (Enterprise) mit dem Befehl docker pull.
docker pull ngsurvey/ngsurveyee:latest
Upgrade des MySQL Docker-Images auf V8.4
Wenn Sie MySQL verwenden und Ihre MySQL-Version aktualisieren, docker Image von einer früheren Version auf MySQL V8.4 oder höher, stellen Sie sicher, dass Sie entweder die aktuelle ngsurveyee.mysql.yml oder ngsurveyee.80.mysql.yml herunterladen oder Ihre vorhandene Datei manuell aktualisieren, indem Sie die folgende Zeile in der yml-Datei mit einem beliebigen Texteditor ersetzen:
Vorhandener veralteter Befehl: command: ['--default-authentication-plugin=mysql_native_password']
Neuer zu verwendender Befehl: command: ['--mysql-native-password=ON']
Azure Web App
Sie können ggf. vorherige Dateien entfernen und die neuen in Ihrer Installation kopieren. Wenn Sie die Azure Zip-Deploy-Funktion verwenden, geschieht dies automatisch.
IIS / ZIP
Entfernen Sie alle alten Dateien von Ihrer IIS-Site und kopieren Sie die neuen Dateien in Ihren Ordner. Wenn Sie Ihre ngSurvey-Einstellungen in der web.config gesetzt haben, behalten Sie Ihre alte web.config und überschreiben Sie sie nicht mit der neuen.
AWS
Sie können das AWS-Image aktualisieren, um ngSurvey auf die neueste Version zu bringen.
Datenbank
ngSurvey aktualisiert Ihre Datenbank automatisch auf die neueste Version. Wenn Sie die AutoDB Umgebungs variable auf false gesetzt haben, um die Datenbank manuell zu aktualisieren, können Sie dem gleichen SQL Server-Datenbankinstallations Setup folgen, das Sie bei der manuellen Installation der ngSurvey-Datenbank verwendet haben; dies wird die Datenbank aktualisieren.
Zuletzt aktualisiert
War das hilfreich?