Update-Hinweise Virthos Basic 4.3.4

Voraussetzungen

Sie können dieses Update nur installieren, wenn Sie Virthos Basic 3.0.2 oder höher im Einsatz haben. Um Ihre Versionsnummer herauszufinden, rufen Sie im Webbrowser folgende Adresse auf:

http://www.domain.de/pfad_zu_virthos/virthos.php?about

Ersetzen Sie dabei www.domain.de/pfad_zu_virthos durch die Internetadresse, unter der Virthos installiert ist, und (falls Sie das Hauptskript umbenannt haben) virthos.php durch den tatsächlichen Dateinamen (z. B. index.php).

Nach dem Laden der URL sehen eine Informationsseite, auf der Sie die Virthos-Versionsnummer ablesen können. Falls die Nummer kleiner als 3.0.2 ist, müssen Sie zuerst auf die jüngste 3.x-Version updaten, die Sie auf der Virthos-Webseite finden.

Falls als Produktname nicht Virthos Basic, sondern Virthos Pro oder Virthos Master eingeblendet wird, können Sie dieses Update nicht verwenden. Sie müssen stattdessen das Update für die betreffende Variante herunterladen.

ACHTUNG

Wenn Sie eine gekaufte Virthos-2- oder Virthos-3-Lizenz im Einsatz haben, wird Ihre Umgebung durch die Installation dieses Updates in den Demozustand zurückversetzt. Um sie wieder freizuschalten, benötigen Sie einen neuen Aktivierungscode, den Sie per E-Mail anfordern können.

Durchführen des Updates

Damit Sie das Update durchführen können, benötigen Sie ein FTP-Programm und die FTP-Zugangsdaten für Ihren Webserver. Wenn Sie beides vorliegen haben, gehen Sie folgendermaßen vor:

  1. Führen Sie eine Datensicherung durch, indem Sie das Verzeichnis database, das sich auf dem Webserver im Unterverzeichnis data des Virthos-Verzeichnisses befindet, auf Ihre Festplatte herunterladen.
  2. Übertragen Sie die Datei index_434.php und das Verzeichnis system_434, die sich im Updatepaket befinden, in das Virthos-Verzeichnis auf Ihrem Webserver.
  3. Führen Sie folgende Umbenennungen durch:

    alter Name neuer Name
    config/_message.html config/message.html
    system system_alt*
    system_434 system
    virthos.php oder index.php virthos_alt.php* bzw. index_alt.php*
    index_434.php virthos.php bzw. index.php

    *) Falls bereits ein Objekt mit diesem Namen existiert, löschen Sie dieses zuvor oder benennen Sie es um.
  4. Wenn Sie von einer 2.x- oder 3.x-Version updaten, müssen Sie unter Umständen folgende Änderungen an der Virthos-Konfigurationsdatei config/config.php vornehmen. Erstellen Sie in diesem Fall zuvor eine Sicherungskopie unter dem Namen config_alt.php.

    Wenn die Hauptskriptdatei im Installationsverzeichnis virthos.php heißt, müssen Sie die Zeile, die den Namen URLScriptName enthält, so umschreiben, dass sie URLScriptName = virthos.php lautet. Falls die Zeile mit einem Semikolon beginnt, entfernen Sie dieses.

    Wenn die eingesetzten Templates Umlaute oder Sonderzeichen enthalten, die nicht in Form von HTML-Entitäten codiert sind, müssen Sie an einer beliebigen Stelle die Zeile latin1Encoding_xyz = 1 einfügen, wobei xyz durch den Namen des Template-Verzeichnisses zu ersetzen ist. (Besser wäre es allerdings, die betreffenden Templates von Latin1- bzw. ISO-8859-1- in UTF-8-Codierung umzuwandeln.)
  5. Benennen Sie die Datei config/message.html zurück in config/_message.html.

Damit ist das Update abgeschlossen.

Update rückgängig machen

Falls Sie das Update wieder rückgängig machen wollen, um mit der zuvor installierten Version weiterzuarbeiten, gehen Sie folgendermaßen vor:

  1. Führen Sie folgende Umbenennungen durch:

    alter Name neuer Name
    config/_message.html config/message.html
    system system_434
    system_alt system
    virthos.php oder index.php index_434.php
    virthos_alt.php oder index_alt.php virthos.php bzw. index.php
    data/database data/database_434
    config/message.html config/_message.html
  2. Übertragen Sie das Verzeichnis database, das Sie vor der Installation auf Ihre Festplatte gesichert haben, wieder auf den Webserver ins Verzeichnis data.
  3. Falls Sie zu einer 2.x- oder 3.x-Version zurückwechseln und Änderungen an der Konfigurationsdatei vorgenommen hatten, stellen Sie den alten Zustand wieder her, indem Sie die Datei config.php in config_neu.php und die Datei config_alt.php in config.php umbenennen.
  4. Benennen Sie die Datei config/message.html zurück in config/_message.html
  5. Löschen Sie die Datei index_434.php sowie die Verzeichnisse system_434 und data/database_434 von Ihrem Webserver.

Damit ist das Update rückgängig gemacht.