Lade...
 

UpgradeTo19

Diese Seite erklärt, wie man ein Upgrade auf Version 1.9.0 macht.

Warnung

  • 1.9.0 ist relativ jung und kann noch kleinere Bugs enthalten. Diese solltest Du bitte unter http://dev.tikiwiki.org/tracker5 melden.
    Jeder vernünftige Administrator eines wertvollen Tikis wird ein Backup seiner Datenbank mit MySQL (z.B. mysqldump oder phpMyAdmin) machen, bevor das Upgrade vornimmt.
    Zusätzlich ein tägliches Backup, falls Probleme auftauchen.
  • Ein Upgrade betrifft eine Vielzahl von Dateien. Nach dem Upgrade zu vergessen die Datei tiki-install.php oder die SQL-Files zu löschen ist nicht anzuraten. Dies könnte nämlich anderen ermöglichen, Deine Tiki-Installation zu schreddern.

Upgrade von einer Version < 1.8

  • Bitte schau in der UpgradeTo18-Seite und befolge die Angaben sorgfältig

Upgrade von einer Version >= 1.8

  1. Lösche die Caches für Templates und Module über Admin -> System Administration
  2. Sichere die existierende Datenbank (verwende das Kommando mysqldump oder benutze phpMyAdmin)
  3. Lade Dir das 1.9-Paket von unsererm SourceForge Projekt Bereich herunter
  4. Entpacke das 1.9-Paket
  5. Mache ein Upgrade der Datenbank (siehe unten)
  6. Kopiere den Inhalt des (neuen) 1.9er-Tiki-Verzeichnisses in das existierende Web-Verzeichnis (z.B. /var/www/html/tiki)
    • Linux-Benutzer können den Befehl cp -R tiki/* /var/www/html/tiki/. benutzen
    • Windows-Anwender verwenden analog: xcopy tiki\* c:\inetpub\wwwroot\tiki\ /e
  7. Starte die setup.sh erneut, um die Berechtigungen korrekt gesetzt zu wissen
  8. Entferne den Inhalt der Verzeichnisse templates_c, temp und modules/cache


Nun sollte Dein 1.9er-Tiki laufen.

Anmerkungen:

  • Lösche nicht das 1.8er Verzeichnis und entpacke die 1.9er-Installation drüber. Du könntest hochgeladene Bilder oder hochgeladene Avatare oder irgendeinen anderen Inhalt verlieren. Wenn Du eine komplette Neuinstallation vornehmen willst (ohne alte Daten), dann mache bitte vorher ein Backup des 1.8er-Installationsverzeichnisses.
  • Du kannst die secdb Datenbankdateien zur Überprüfung der Verzeichnisse nach alten / geänderten Dateien einsetzen. Siehe hierzu AdminSecurity

Upgrade der Datenbank

Im Verzeichnis "db" liegen die Datenbank-Skripte für den Upgrade. Diese werden ausgeführt mit dem mysql-Kommando: mysql -f -u dbuser -p tikidb < tiki_1.8to1.9.sql wobei "dbuser" der Name des Mysql-Users mit den erforderlichen Rechten ist, die Datenbankstrukturen und -Inhalte zu ändern (wahrscheinlich root), und "tikidb" ist der Name Deiner Datenbank. Der Schalter -p ist nur dann erforderlich, wenn Du ein Passwort zur Datenbankanmeldung benötigst (was dringend geraten wird). Der Schalter -f ist erforderlich um alle Änderungen zu erzwingen. Du kannst etwaige Fehler ignorieren, aber sollte das Skript abbrechen (wie es das ohne den Schalter -f täte), dann würde die Datenbank in einem unvollständigen Stand vorliegen.

Weitere Informationen

ReleaseNotes190
ReleaseProcess19


Zu dieser Seite haben beigesteuert: CharlyP .
Seite zuletzt geändert: am 01.09.05 08:41 von CharlyP.