Update in WaWision durchführen

  • Update
Die Lizenz und der Schlüssel können direkt in WaWision unter folgendem Menüpunkt eingegeben werden: "Administration->Einstellungen->Grundeinstellungen->Lizenz" Sie können Ihre Open-Source- oder Free-Version später jederzeit zu einer kommerziellen Professional- oder Enterprise-Version upgraden, ohne das System neu installieren zu müssen. Hinweis:
Bitte stellen Sie sicher, dass der Schlüssel ohne Zeilenumbrüche oder Leerzeichen eingetragen wird. (Andernfalls erhalten Sie beim Update eine Fehlermeldung, die auf ungültige Zeichen bei der Lizenz, bzw. beim Schlüssel hinweist)
:entwickler:grundeinstellungen_lizenz_eintrag.png?700

Rechte prüfen

Die Zugriffsrechte der Dateien müssen so gesetzt sein, dass der Webserver auf die Dateien zugreifen und ändern darf. Oftmals läuft der Webserver zum Beispiel unter dem Benutzer "www-data". In diesem Fall müssen die Dateien vom Benutzer "www-data" geändert werden dürfen.

Update durchführen

Update durchführen ab Version 16.3

Sie können über die Oberfläche ein Update starten. Klicken Sie auf "Mein Bereich → Dashboard". Dort finden Sie rechts unten einen Link zur Update-Ansicht: :wawision:update_004.png?direct&700 Detailansicht der Startseite:
  • "Update starten"
:wawision:update_005.png?direct&700 Um ein Update durchzuführen, gehen Sie wie folgt vor, und beachten Sie dabei, dass die einzelnen Schritte u.U. mehrere Minuten in Anspruch nehmen können:
  • starten Sie das Update (klicken Sie auf den Button, um das Update für die gewünschte Version zu starten)
  • warten Sie, bis alle drei Balken vollständig durchgelaufen sind
  • kehren Sie zurück zu WaWision, indem Sie den Button wählen, um zurückzukehren
:wawision:update_001.png?direct&700 :wawision:update_002.png?direct&700 :wawision:update_003.png?direct&700

Update durchführen ab Version 15.3 (bzw. ab Version 3.1.4035)

Jetzt können Sie über die Oberfläche ein Update starten. Klicken Sie auf "Mein Bereich->Dashboard". Dort finden Sie rechts unten einen Link zur Update-Ansicht: :entwickler:entwicker_update_screenshot2.png?700 Um ein Update durchzuführen, gehen Sie wie folgt vor, und beachten Sie dabei, dass die einzelnen Schritte u.U. mehrere Minuten in Anspruch nehmen können:
  • Klicken Sie auf "Dateien aktualisieren jetzt starten". Nachdem der Vorgang abgeschlossen ist,
  • Klicken Sie auf "Weiter mit Schritt 2".
  • Klicken Sie dann noch auf "Datenbank Anpassungen jetzt durchführen".
Falls alles korrekt funktioniert hat, erscheint die Meldung "Sie können nun mit WaWision weiterarbeiten". Der Update-Vorgang ist damit beendet. Hinweis: Die Changelog Hinweise (neueste Updates) neben der Textbox sind nicht immer in Echtzeit aktuell. Es kann bis zu 4 Stunden dauern bis diese sich aktualisieren. Sollte das Update nicht sofort funktionieren, können Sie das Update auch direkt über die Kommandozeile ziehen (wie beschrieben im nächsten Punkt)

Update über die Kommandozeile

Im Datei-Ordner von WaWision finden Sie die Dateien "upgradesystemclient2.php" und "upgradedbonly.php". Führen Sie diese wie folgt auf der Kommandozeile aus. Wichtig: Führen Sie diese Befehle nur als Benutzer des Webservers aus. Oder wenn es nicht anders geht als root user und geben Sie dann den Dateien die Rechte des Webservers (ganz wichtig, dass die Dateien dem Webserver gehören, sonst kann es zu massiven Problemen kommen). Den Benutzernamen vom Webserver müssen Sie entsprechend herausfinden. Z.B. unter einem Linuxsystem kann man mit "ps axu" sich alle Prozesse sich auflisten lassen, die laufen. In der Liste findet man auch den Webserver als Eintrag (z.B. apache oder nginx). 1. Kommandozeile öffnen - sich auf den Server verbinden - den WaWisionsordner ansteuern
cd /var/www/html/wawision
Hinweis: Evtl. den Befehl nach Ihrer Ordnerstruktur auf dem Server anpassen. Ziel ist der Hauptordner von WaWision.
2. Systemupdate starten
php upgradesystemclient2.php oder php5 upgradesystemclient2.php
Hinweis: php oder php5 hängt von der Serverdistribution und der PHP-Version ab.
3. Datenbankupdate starten
php upgradedbonly.php oder php5 upgradedbonly.php

FAQs

War der Artikel hilfreich?
Vielen Dank für Ihr Feedback!

Made with ❤ in Dasing und Hamburg @zwetschke.de