View source for Legacy-Upgrade von 4.x nach 5.0.x

Auch verfügbar in ((/Dev/Release/R5.0/Upgrade English)) und ((/Doc/Русский/НаследиеОбновление Русский))

Aktualisiere dein WackoWiki von **!!(green)4.x!!** auf **!!(green)5.0!!**.

{{toc numerate=1}}

Siehe auch den Migrationsleitfaden für WackoWiki Version ((/Doc/Deutsch/Upgrade 6.1)), ((/Doc/Deutsch/LegacyUpgrade6.0 6.0)).

===Vorbereitungen===
  1. Überprüfe die ((/Dev/Release/R5.0/ReleaseNotes Voraussetzungen)) und lese den ((/Dev/Release/R5.0/Upgrade Upgrade Ratgeber))
    2. PHP wird **nur** bis zu PHP 5.3 unterstützt.
    3. Du kannst ((https://sourceforge.net/projects/xampp/files/ XAMPP 1.7.7)) verwenden, um deine Legacy-Anwendung zu aktualisieren. 
  2. Mache eine **Datensicherung deiner Dateien**
  3. Mache eine **Datensicherung deiner Datenbank** (z.Bsp. mit phpMyAdmin)
  4. ((/Doc/Deutsch/Herunterladen Lade)) die jüngste Version. **((https://downloads.sourceforge.net/wackowiki/legacy/wacko.r5.0.5.zip wacko.r5.0.5.zip))**
  5. Entpacke das Archiv
  6. Geänderte Standardseiten müssen umbenannt oder entfernt werden, das Installationsprogramm kann sich nur auf den Benutzer 'WackoInstaller' in der Seitentabelle verlassen, um diese Seiten zu identifizieren und zu aktualisieren. 
  6. Lösche alle Wacko-Ordner und Dateien von deiner aktuellen Installation, mit **Ausnahme** von
    7. ##wakka.config.php##
    1. ##files/##
  2. Kopiere die neuen (wacko.5.x.y) Dateien in deinen Wacko-Ordner
  8. Ändere die ##wakka.config.php## so, dass sie mit der lokalen Umgebung (Datenbank, Pfad, Thema, etc.) funktioniert. 
  9. Überprüfe die Zugriffsrechte
  10. Prüfe die Datenbanktabellen auf nicht mehr benötigte oder inkonsistente Daten.

===Installer===
Rufe die URI ##example.com/wiki-ordner/## in deinem Browser, der Installer startet und sagt, dass du von der Version **!!(green)4.x.y!!** auf die Version **!!(green)5.0.x!!** aktualisierst.
  * Folge den Schritten

===Migration bestehender Daten von R4.x zu R5.0===

Rufe dazu die Aktion ##""{{adminupdate}}""## als Administrator auf und führe folgende Schritten aus: 
  1. Konvertieren der Dateien pro Seite 
  1. Verschieben globaler Dateien in einen neuen Unterordner
  1. Migrieren der Benutzereinstellungen 
  1. Aktualisierung der Benutzerstatistiken 
  1. Verschieben der Benutzerseiten in den Benutzernamensraum
  1. Setzen des Seitentitels basierend auf dem Tag 
  1. Setzen der Seitentiefe basierend auf dem Tag
  1. Setzen der ##version_id## für die Revisionen
  2. Setzen der neuen ACL-Berechtigungen 'create' und 'upload'

Diese Upgrade-Dienstprogramme sind nur in dieser Version verfügbar.

file:/wackowiki_r50_en_adminupdate_action.png

Hinweise:
  1. Überprüfe ##character_set_client## und ##character_set_connection##.
  2. Suchen nach leeren Zeilen im alten Lesezeichenfeld, wenn die Konvertierung der Benutzereinstellungen fehlschlägt, und entferne sie.

Umbenannte ((/Doc/Deutsch/Aktionen Aktionen))
  * ##a## -> ##anchor##
  * ##comments## -> ##comment##
  * ##orphanedpages## -> ##orphaned##
  * ##recentchanges## -> ##changes##
  * ##recentlycommented## -> ##commented##
  * ##recentcomments## -> ##comments## 
  * ##showparagraphs## / ##p## -> ##paragraphs##
  * ##tableofcontents## -> ##toc##
  * ##wantedpages## -> ##wanted##

Umbenannte ((/Doc/Deutsch/Formatierer Formatierer)) ##""%%([formatter]) Inhalt %%""##
  * ##comments## -> ##comment##

Mit der Suche können die entsprechenden Zeichenketten gesucht und mit den Neuen ersetzt werden.