Actions

Translations

Upgrading from a previous version/11/de: Difference between revisions

From LimeSurvey Manual

m (Text replace - "ä" to "ä")
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
==Aktualisierung von Version 1.50 (od. später) auf eine aktuelle 1.xx Version==
==Upgrade von Version 1.50 oder höher auf eine spätere 1.xx-Version==
#[http://www.limesurvey.org/de/herunterladen Laden] sie die neuste Version herunter
*[https://www.limesurvey.org/about-limesurvey/download] die gewünschte Version von LimeSurvey
#Vorbereiten und sichern der alten Installation
* Sichern Sie Ihre Dateien und Datenbank ([[Upgrading from a previous version/de#Befor you start...|Haben wir das schon erwähnt?]]).
## Sichern Sie die Dateien der alten Installation und die Daten Ihrer SQL-basierten Datenbank
* Ersetzen Sie alle Installationsverzeichnisdateien
###Erstellen Sie ein ZIP-Datei oder anderes Archiv des alten Installationsverzeichnisses. Unter Linux auf der Kommandozeile würde der Befehl "tar cvzf foo.tgz cps100" das komplette csp100 Verzeichnis sichern.
** Löschen Sie alle alten Dateien im vorhandenes Installationsverzeichnis
###Nutzen Sie phpMyAdmin oder ein ähnliches Datenbankwerkzeug um alle Tabelle zu sichern/exportieren - oder nutzen Sie in der '''Limesurvey Administration''' das folgene Symbol [[File:button-export-sql.png]] um Ihre gesamte LimeSurvey Daten zu sichern.
** Laden Sie die neue Codeversion hoch und entpacken Sie sie in das gleiche Installationsverzeichnis
##Kopieren Sie die Datei '''config.php''' , evtl. angepasste Templates und das /upload Verzeichnis (sofern vorhanden) an einen separaten Ort, um später schnell wieder darauf zugreifen zu können.
** Bearbeiten oder ersetzen Sie die Datei '''config.php''':
#Ersetzen der bestehenden Dateien
*** Falls Ihre vorherige Version war < 1.70: Bearbeiten Sie die neue '''config.php''', um die Änderungen aus der Backup-Datei '''config.php''' widerzuspiegeln. '''Überschreiben Sie nicht einfach die neue '''config.php''' mit Ihrer alten!'''
##L&ouml;schen Sie alle alten Dateien im bestehenden Installationsverzeichnis.
*** Wenn Ihre vorherige Version >= 1.70 war: Ersetzen Sie einfach die neue '''config. php''' mit Ihrer Backup-Datei '''config.php''' (da sich das Dateiformat nicht geändert hat)
## Laden Sie die neuen Dateien hoch (und entpacken Sie ggf.) an den selben Ort wie die alten Dateien.
** Falls Ihre vorherige Version älter als 1.90 war: Kopieren Sie alle angepassten Vorlagen nach /upload/templates - Sie müssen auch jedes Vorlagenverzeichnis umbenennen, dessen Name mit einer vorhandenen Vorlage in /templates übereinstimmt
### Wenn Sie vorher eine Version < 1.70 hatten: Passen sie die neue Version der Datei config.php anhand der alten Version an. '''Wichtig: Nicht einfach die neue config.php mit der alten config.php überschreiben.'''
** Kopieren Sie Ihr /upload-Verzeichnis zurück an den alten Speicherort
### Wenn Sie vorher eine Version >= 1.70 hatten: Ersetzen Sie einfach die neue config.php mit der alten config.php.
** Überprüfen Sie die '''Berechtigungen'''-Set in den Verzeichnissen von LimeSurvey (Schreibzugriff auf '''/tmp''', '''/upload''' und deren Unterverzeichnisse erforderlich) wie im [[Installation#Set Directory permissions|Installationswiki]] beschrieben  
## Kopieren Sie Ihre geänderten Templates in das /upload/templates Verzeichnis.
* Beenden Sie den Installations-/Upgrade-Prozess
## &Uuml;berprüfen Sie die  '''Berechtigungen''' auf den Verzeichnis (Schreibzugriff auf  '''/tmp''', '''/upload''' and '''/templates''' wird ben&ouml;tigt) wie in der [[Installationsanleitung]] beschrieben.
** Sobald Sie die URL zu Ihrer LimeSurvey-Administration öffnen, werden die Datenbanktabellen nach Bestätigung aktualisiert
#Rufen Sie nun die LimeSurvey Administration auf. Sie werden nun gefragt, ob Sie die bestehenden Datenbank aktualisieren wollen. Bestätigen Sie dies.
** Entfernen Sie das Verzeichnis /admin/install oder benennen Sie es um, wie vom Installationsskript angewiesen!
#Führen sie das Installations-Skript aus /admin/install/index.php; Hiermit wird ihre Datenbank automatisch auf die neue LimeSurvey-Version aktualisiert.
** Prüfen Sie, ob spezielle manuelle Anpassungen vornehmen müssen (wie unten aufgeführt)
#&Uuml;berprüfen Sie, ob irgendwelche manuelle Prüfungen (siehe unten) n&ouml;tig sind.
#Fertig (:biggrin:). Wenn Sie irgenwelche Probleme bemerken: Leeren Sie Ihre Browsercache und l&ouml;schen sie Ihre Cookies.

Latest revision as of 11:11, 9 December 2021

Message definition (Upgrading from a previous version)
==Upgrading from version 1.50 or later to any later 1.xx version==
*[https://www.limesurvey.org/about-limesurvey/download Download] the desired version of LimeSurvey
* Backup your files and database ([[Upgrading from a previous version#Before you start...|did we already mention that?]]).
* Replace all the installation directory files
** Delete all old files in the existing installation directory
** Upload and unpack the new code version into the same installation directory
** Edit or replace the '''config.php''' file:
*** If your previous version was < 1.70: Edit the new '''config.php''' in order to reflect the changes from the backup '''config.php''' file. '''Do not just overwrite the new '''config.php''' with your old one!'''
*** If your previous version was >= 1.70: Simply replace the new '''config.php''' with your backup '''config.php''' file (as the file format has not changed)
** If your previous version was older than 1.90: Copy any customized templates to /upload/templates - you will also need to rename each template directory whose name matches an existing template in /templates
** Copy your /upload directory back to the old location
** Double-check the '''permissions''' set on the directories of LimeSurvey (write access to '''/tmp''', '''/upload''', and to their subdirectories is required) as described in the [[Installation#Set Directory permissions|installation wiki]]
* Finish the installation/upgrade process
** Once you open the URL to your LimeSurvey administration, the database tables will be updated after confirmation
** Remove or rename the /admin/install directory as/if instructed by the installation script
** Check if any special manual checks apply (as listed below)

Upgrade von Version 1.50 oder höher auf eine spätere 1.xx-Version

  • [1] die gewünschte Version von LimeSurvey
  • Sichern Sie Ihre Dateien und Datenbank (Haben wir das schon erwähnt?).
  • Ersetzen Sie alle Installationsverzeichnisdateien
    • Löschen Sie alle alten Dateien im vorhandenes Installationsverzeichnis
    • Laden Sie die neue Codeversion hoch und entpacken Sie sie in das gleiche Installationsverzeichnis
    • Bearbeiten oder ersetzen Sie die Datei config.php:
      • Falls Ihre vorherige Version war < 1.70: Bearbeiten Sie die neue config.php, um die Änderungen aus der Backup-Datei config.php widerzuspiegeln. Überschreiben Sie nicht einfach die neue config.php mit Ihrer alten!
      • Wenn Ihre vorherige Version >= 1.70 war: Ersetzen Sie einfach die neue config. php mit Ihrer Backup-Datei config.php (da sich das Dateiformat nicht geändert hat)
    • Falls Ihre vorherige Version älter als 1.90 war: Kopieren Sie alle angepassten Vorlagen nach /upload/templates - Sie müssen auch jedes Vorlagenverzeichnis umbenennen, dessen Name mit einer vorhandenen Vorlage in /templates übereinstimmt
    • Kopieren Sie Ihr /upload-Verzeichnis zurück an den alten Speicherort
    • Überprüfen Sie die Berechtigungen-Set in den Verzeichnissen von LimeSurvey (Schreibzugriff auf /tmp, /upload und deren Unterverzeichnisse erforderlich) wie im Installationswiki beschrieben
  • Beenden Sie den Installations-/Upgrade-Prozess
    • Sobald Sie die URL zu Ihrer LimeSurvey-Administration öffnen, werden die Datenbanktabellen nach Bestätigung aktualisiert
    • Entfernen Sie das Verzeichnis /admin/install oder benennen Sie es um, wie vom Installationsskript angewiesen!
    • Prüfen Sie, ob spezielle manuelle Anpassungen vornehmen müssen (wie unten aufgeführt)