Upgraden

Uit webtrees
Ga naar: navigatie, zoeken

webtrees upgraden gaat snel en gemakkelijk. Wij raden u ten zeerste aan uw installatie direct te upgraden wanneer er een nieuwere versie beschikbaar is. Zelfs kleine webtrees versie updates bevatten meestal belangrijke reparaties en verbeteringen aan de interface en het programma zelf. Het dashboard van het Controlepaneel geeft een melding zodra er een nieuwere versie beschikbaar is.

Bent u niet gewend om regelmatig een backup te maken? NU is een goed moment!

Automatisch upgraden

webtrees 1.5.1 en later bevat de mogelijkheid om zichzelf automatisch te upgraden. Zodra er een upgrade beschikbaar is wordt u, de eerstvolgende keer dat u inlogt als beheerder, automatisch doorverwezen naar de upgrade wizard.

De upgrade wizard gaat uit van de volgende serverinstellingen:

  • De mogelijkheid om bestanden op afstand via HTTPS binnen te halen. Op de 'Server informatie pagina' >> Controlepaneel / Website / Server informatie << kunt u nagaan of de vermelding voor Registered Stream Socket Transports het vereiste ssl bevat.
  • De mogelijkheid om lokale bestanden te overschrijven. Dit betekent dat de webserver in staat moet zijn om scripts uit te voeren onder hetzelfde account als de eigenaar van de scripts. Dit wordt meestal CGI genoemd. Als uw webserver scripts uitvoert als een anonieme gebruiker heeft het geen toestemming om de bestanden te updaten. Dit heet over het algemeen Apache. Op de 'Server informatie pagina' heet deze instelling Server API.

Als uw server niet aan de hierboven genoemde vereisten voldoet, dan krijgt u een melding om handmatig te upgraden.

OPMERKING: vanwege een bug in 1.6.0 en 1.6.1 moet u een kleine reparatie uitvoeren voordat u de upgrade wizard kunt gebruiken. Ga naar forum voor meer details.

Handmatig upgraden

  1. Als u een upgrade wilt uitvoeren vanaf 1.3.2 (of ouder) en u gebruikt de media firewall, lees dan de Media Firewall pagina voordat u gaat upgraden.
  2. Als uw webserver draait op PHP 5.2 dan kunt u de laatste versie (1.7.10) niet installeren. U zult dan webtrees 1.4.6 moeten installeren.
  3. Download webtrees-1.7.10.zip van http://launchpad.net/webtrees/1.7/1.7.10/+download/webtrees-1.7.10.zip
  4. Wanneer u bezig bent met het uploaden van de nieuwe bestanden, kan een bezoeker aan uw website geconfronteerd worden met een mix van nieuwe en oude bestanden. Dit kan onvoorspelbaar gedrag of fouten veroorzaken. Om dit te voorkomen, moet u het bestand data/offline.txt aanmaken. Wanneer dit bestand bestaat, krijgen bezoekers de melding "site niet beschikbaar - kom later terug" te zien.
  5. Pak webtrees-1.7.10.zip uit en upload de bestanden naar uw webserver, overschrijf hierbij de bestaande bestanden.
  6. Verwijder tenslotte het bestand data/offline.txt.

OPMERKING voor Macintosh gebruikers. Stap 5 gaat ervan uit dat u een kopieer hulpmiddel gebruikt dat mappen samenvoegt in plaats van ze te verwijderen.(samenvoegen is standaard gedrag op Windows en Linux). Als u de Macintosh Zoeker of een ander soortgelijk hulpmiddel gebruikt om deze stap uit te voeren, zal het uw /data (configuratie en media firewall bestanden), /media map en afbeeldingen en andere mappen vervangen door de lege/standaard folders van de installatie. Dit is niet juist (maar u hebt een backup gemaakt in stap 1, of niet!). Verdere details en aanbevelingen voor geschikte hulpmiddelen kunt u vinden op google.com. Lees ook de gedetailleerde, door ons aanbevolen Mac OS X upgrade procedure in een forum discussie over dit onderwerp.

OPMERKING voor iedereen die aangepaste code (modules, thema's, enz.) gebruikt. Als u gebruikt maakt van een of meerdere aangepaste modules of thema's, moet u deze tegelijkertijd upgraden. Oude modules en thema's werken hoogstwaarschijnlijk niet met nieuwere versies van webtrees omdat de programmeer-interface regelmatig verandert. Als u zelf aanpassingen hebt gedaan aan de code, vergeet dan niet deze opnieuw aan te passen in de nieuwere versie van de code.

Bij problemen of vragen kunt u hulp krijgen op het webtrees forum.

Lees mij pagina's
Licensie
Introductie
Systeem eisen
Installatie
Upgraden
GEDCOM-bestand
Veiligheid
Backup
Migratie van PhpGedView
Deze pagina is niet meer gecontroleerd sinds webtrees 1.7.1. De pagina kan verouderd zijn. Mogelijk dat de Engelse versie van deze pagina recentere informatie bevat.