Updates

Aus webtrees
Wechseln zu: Navigation, Suche

webtrees updaten ist schnell und einfach. Es wird dringend empfohlen, Ihre Installation zu aktualisieren, sobald eine neue Version zur Verfügung steht. Selbst kleinere webtrees Versions-Updates enthalten in der Regel eine erhebliche Anzahl von Bugfixes sowie Verbesserungen in der Benutzeroberfläche und Programm-Erweiterungen. Die Verwaltungs-Seite Ihrer webtrees Installation zeigt eine Benachrichtigung an, sobald eine neue Version verfügbar ist.

Falls Sie nicht regelmäßig Datensicherungen erstellen, wäre jetzt ein guter Zeitpunkt.

Automatische Updates

webtrees 1.5.1 und höher hat die Fähigkeit, sich automatisch zu aktualisieren. Wenn ein Update verfügbar ist, werden Sie beim nächsten Anmelden als Administrator zum Update-Assistenten umgeleitet.

Der Update-Assistent basiert auf folgenden Server-Funktionen.

  • Die Fähigkeit, entfernte Dateien über HTTPS zu holen. Auf Ihrer PHP-Info-Seite muss beim Eintrag für Registered Stream Socket Transports -> ssl enthalten sein.
  • Die Fähigkeit, lokale Dateien zu überschreiben. Dies bedeutet, dass der Webserver Skripte mit dem selben Eigentümer-Konto ausführen muss. Dies ist allgemein als CGI-Modus oder vergleichbar bekannt. Wenn Ihr Webserver Skripte als anonymer Benutzer ausführt, wird er keine Berechtigung haben, Dateien zu aktualisieren. Dies ist allgemein als Apache-Modus oder vergleichbar bekannt. Auf Ihrer PHP-Info-Seite wird diese Einstellung Server-API genannt.

Wenn diese nicht verfügbar sind, werden Sie aufgefordert, einen manuellen Update durchzuführen.

Manuelle Updates

  1. Wenn Sie von Version 1.3.2 (oder früher) updaten und Sie haben die Medien-Firewall verwendet, dann lesen Sie bitte die Seite Medien-Firewall vor dem Update.
  2. Wenn Sie von Version 1.3.2 (oder früher) updaten, dann stellen Sie zuerst auf 1.4.1 um, bevor Sie auf 1.7.11 updaten.
  3. Falls Ihr Server nur PHP 5.2 bietet, müssen Sie die letzte webtrees Version 1.4.6, anstelle von 1.7.11 installieren.
  4. Laden Sie webtrees-1.7.11.zip von http://launchpad.net/webtrees/1.7/1.7.11/+download/webtrees-1.7.11.zip
  5. Während die neuen Dateien hochgeladen werden, würde ein Besucher Ihrer Website auf eine Mischung aus alten und neuen Dateien stoßen. Dies könnte unvorhersehbares Verhalten oder Fehler verursachen. Um dies zu verhindern, erstellen Sie die leere Datei data/offline.txt. Solange diese Datei existiert, werden die Besucher die Meldung "Die Webseite befindet sich im Wartungsmodus. Sie sollten es in einigen Minuten erneut versuchen." sehen.
  6. Entpacken Sie webtrees-1.7.11.zip und laden Sie die Dateien auf Ihren Webserver, wobei vorhandene Dateien zu überschreiben sind.
  7. Löschen Sie die Datei data/offline.txt

Hinweis für Macintosh-Benutzer. Schritt 5 unterstellt, dass Sie mit einem Kopier-Werkzeug arbeiten, das Verzeichnisse zusammenführt anstatt sie zu ersetzen. (Zusammenführen ist das Standard-Verhalten unter Windows und Linux.) Falls Sie den Macintosh Finder oder ein ähnliches Werkzeug zur Ausführung dieses Schritts verwenden, wird es Ihre /data-Ordner (Konfiguration und Medien Firewall Dateien), /media-Ordner und Bilder und andere Ordner mit den leeren bzw. Standard-Ordnern aus der Installation ersetzen. Dies wäre sehr schlecht (aber Sie haben doch eine Sicherung in Schritt 1 gemacht, oder nicht!). Weitere Einzelheiten und Empfehlungen für geeignete Werkzeuge finden Sie unter google.com. Vielleicht möchten Sie sich auch eine detaillierte, empfehlenswerte Mac OS X Update-Prozedur unter ein Beitrag im Forum zu diesem Thema ansehen.

HINWEIS für Anwender, die Anpassungen (Module, Themen, etc.) vorgenommen haben. Wenn Sie abgeänderte Module oder Themen benutzen, dann sollten Sie diese zur gleichen Zeit zu aktualisieren. Alte Module und Themen arbeiten wahrscheinlich nicht mit neueren Versionen von webtrees weil sich die Programmierschnittstelle regelmäßig ändert. Wenn Sie lokale Änderungen an der Software vorgenommen haben, denken Sie daran, diese erneut im neuen Code zu machen.

Wenn Sie Fragen oder Probleme haben, gibt es Hilfe im webtrees forum.

Lies mich Seiten
Lizenz
Einführung
System-Anforderungen
Installation
Updates
GEDCOM-Dateien
Sicherheit
Datensicherung
Konvertierung von PhpGedView
Vorlage:Überprüfung