Joomla upgraden handleiding

De huidige en aanbevolen Joomla! versie: 3.5

 

 

Kiest u er toch voor om zelf uw website van versie 1.5 naar 2.5 te upgraden, kijk dan in het inhoudsoverzicht hieronder welk onderdeel voor u van toepassing is.

U vindt hier instructies en praktische stappenplannen om uw Joomla! 1.5.x website te upgraden naar Joomla! 2.5.28.

Inhoud

  • 1 Voordat je begint met upgraden
    • 1.1 Zorg voor een back-up
    • 1.2 Bekijk de Release notes
    • 1.3 Test grotere upgrades eerst op een testomgeving
  • 2 Upgrade instructies voor Joomla 3.x
    • 2.1 upgrade van Joomla 2.5 naar Joomla 3.x
  • 3 Upgrade instructies voor Joomla 2.5.x:
    • 3.1 Joomla 2.5 Extensiebeheer :: Update methode
    • 3.2 Joomla 2.5 Extensiebeheer :: Installatie methode
    • 3.3 Joomla 2.5 handmatig overzetten van bestanden
  • 4 Upgrade instructies voor Joomla 1.5.x:
  • 5 Joomla 1.5 upgraden naar Joomla 2.5
    • 5.1 error 500 :: DateTimeZone
  • 6 Joomla 1.6 upgraden naar Joomla 2.5
  • 7 Joomla 1.7 upgraden naar Joomla 2.5
  • 8 Aanvullende informatie voor het upgraden van Joomla
    • 8.1 De meest recente versies van Joomla
    • 8.2 Hulp nodig bij het upgraden van uw Joomla website?

Voordat je begint met upgraden

Welke versie je ook zou willen updaten en welke methode u ook volgt, het is altijd raadzaam om:

  1. Eerst een goede back-up van je site en database te maken. Mocht er iets mis gaan tijdens de update, dan kun je altijd terug naar de back-up die je gemaakt hebt;
  2. De release notes van de nieuwe versie door te nemen om te zien wat er is gewijzigd;
  3. Update volgens een van de aanbevolen methodieken;
  4. Bij grotere upgrades is het verstandig dit eerst op een testomgeving te doen.
  5. Controleer of de update succesvol verlopen is.

Zorg voor een back-up

Welke manier van upgraden je ook uitvoert, zorg er altijd voor dat je een recente back-up van je Joomla site en databases hebt.

Bekijk de Release notes

Bij de release van nieuwe versies wordt ook altijd een overzicht gegeven van de wijzigingen. Hieronder vallen nieuwe features en functionaliteiten, maar ook bugfixes en security fixes. Met name in het geval van security fixes is het van groot belang dat je snel upgrade.

Test grotere upgrades eerst op een testomgeving

Wanneer je een grote upgrade wilt uitvoeren raden we je aan dit eerst uit te voeren op een testomgeving. Kopieer je Joomla site naar een ander pakket of een subdomein van hetzelfde pakket, en voer de upgrade uit.

Upgrade instructies voor Joomla 3.x

[bron: docs.joomla.org]

upgrade van Joomla 2.5 naar Joomla 3.x

Met de komst van Joomla 2.5 kent Joomla een tweetal type releases.

  • LTS -> Long Term Support release (x.5)
  • STS -> Short Term Support release (x.0 en x.1)


Voor productie websites is het verstandig om van LTS naar LTS te upgraden en de STS over te slaan. In testomgevingen kun je prima werken met STS. Vooral voor het testen van bestaande en nieuwe functionaliteiten in de nieuwste versies van Joomla.

Het upgraden naar de meest recente versie van Joomla gaat net als bij Joomla 2.5 via de extensie "Joomla Updaten"

  • Maak een back-up van je site
  • Log in op administratief gedeelte van je Joomla installatie
  • Ga naar Components >> Joomla update
  • Wil je van J2.5 naar J3.x, dan ga je van een LTS naar een STS. Hiervoor is een extra wijziging nodig
    • Klik rechtsboven op Opties
    • Wijzig de update server naar Short Term Support
  • Nu is het mogelijk om te upgraden naar J3.5
  • Klik op de knop om de upgrade uit te voeren en relax.

foutmeldingen Het kan voorkomen dat je na het uitvoeren van de upgrade tegen foutmeldingen aanloopt. Dat kan verschillende oorzaken hebben. Probeer je oplossing te vinden in de Joomla fora. ;-) Wij kwamen de volgende tegen:

  • JParameter not found -> Deze functionaliteit is deprecated in J1.6 en in J3.x compleet verwijderd. 3th party developers die middels een workaround de extensie op die manier toch in leven houden moeten nu alsnog aan de slag.

Upgrade instructies voor Joomla 2.5.x:

[bron: docs.joomla.org]

Er zijn drie manieren om uw Joomla 2.5.x website te upgraden. De eerste twee bevelen we aan:

  1. Joomla 2.5 Extensiebeheer :: update
  2. Joomla 2.5 Extensiebeheer :: installatie
  3. Joomla 2.5 Handmatig overzetten van bestanden

Joomla 2.5 Extensiebeheer :: Update methode

  1. maak een backup
  2. zoek en installeer de updates
  3. Log in op administratief gedeelte van uw Joomla website
  4. Ga via het menu Extensies naar Extensiebeheer en open het tabblad Updaten
  5. Klik op de knop "Cache opschonen" om de aanwezige cache te legen
  6. Klik op de knop "Vind updates". Als er updates beschikbaar zijn, dan verschijnen ze in het overzicht er onder. In het overzicht verschijnen zowel de Joomla updates als de extensies geinstelleerd.
  7. Plaats een vinkje bij het te updaten onderdeel en klik op de knop "Update"
  8. Het updateproces kan enige minuten in beslag nemen. Wacht rustig tot het afgerond is. Er zal een melding verschijnen wanneer de update voltooid is.
  9. Gefeliciteerd! De website is van een update voorzien. Controleer de werking van de vernieuwde site.

Joomla 2.5 Extensiebeheer :: Installatie methode

Het is niet altijd mogelijk om gebruik te maken van de bovengenoemde methode. Een mogelijke reden is dat u geen gebruik maakt van een standaard Joomla distributie. Een andere reden kan zijn dat de internetverbinding niet betrouwbaar genoeg is om deze automatische update uit te voeren.

In dat geval kan er gebruik gemaakt worden van een update via Extensiebeheer :: Installatie. Net zoals de vorige methodiek zullen de database updates ook automatisch verwerkt worden.

  1. Maak een back-up
  2. Zoek en installeer de updates
    1. Updates voor Joomla kunnen gevonden worden op http://www.joomla.org/download.html
    2. Voor de update van Joomla 2.5.0 naar 2.5.1 kan het bestand Joomla_2.5.0_to_2.5.1-Stable-Patch_Package.tgz (of .zip of .tar.bz2) worden gebruikt.
  3. Log in op administratief gedeelte van uw Joomla website
  4. Ga via het menu Extensies naar Extensiebeheer en open het tabblad Installeren
  5. Vanaf daar kunt u op drie manieren een extensie installeren:
    • Upload pakketbestand
      • Download via Joomla.org het updatepakket
      • Klik op de knop Bladeren en zoek het updatepakket
      • Klik op de knop Upload&Installeren
      • Een goede verbinding tussen uw computer en de server is gewenst.
    • Installeren vanuit map
      • Download via Joomla.org het updatepakket
      • Upload het uitgepakte updatepakket naar een tijdelijke map op de server
      • Voer die tijdelijke map in Joomla in
      • Klik op de knop Installeren
      • Deze methode kan met een tragere verbinding uitgevoerd worden
    • Installeren vanaf URL (aanbevolen)
      • Kopieer de link naar het updatepakket via Joomla.org
      • Plak de link in Joomla en klik op de knop Installeren
      • Deze methode werkt van server naar server en is snel
  6. Het updateproces kan enige minuten in beslag nemen. Wacht rustig tot het afgerond is. Er zal een melding verschijnen wanneer de update voltooid is.
  7. Gefeliciteerd! De website is van een update voorzien. Controleer de werking van de vernieuwde site.

Joomla 2.5 handmatig overzetten van bestanden

Deze methode is hetzelfde als hoe de Joomla installatie vroeger van een update voorzien werd. De nieuwe bestanden overschrijven de oude bestanden. Deze methode kan ook gebruikt worden als bovenstaande twee beschreven methodieken falen.

  1. Maak een back-up
  2. Zoek en installeer de updates
    1. Updates voor Joomla kunnen gevonden worden op http://www.joomla.org/download.html
    2. Voor de update van Joomla 2.5.0 naar 2.5.1 kan het bestand Joomla_2.5.0_to_2.5.1-Stable-Patch_Package.tgz (of .zip of .tar.bz2) worden gebruikt.
  3. Open uw FTP programma en upload de bestanden. Zorg er hierbij voor dat u niet de directories overschrijft, maar samenvoegt. De reeds aanwezige bestanden kunnen wel overschreven worden met de nieuwe.
  4. Log in op administratief gedeelte van uw Joomla website.
  5. Ga via het menu Extensies naar Extensiebeheer en open het tabblad Database.
  6. Klik op de knop Repareren als er databaseproblemen zijn.
  7. Ga naar het tabblad Ontdekken en ga na of met de update ook nieuwe Joomla extensies er bij gekomen zijn.
    • Installeer deze als dit zo is.
  8. Gefeliciteerd! De website is van een update voorzien. Controleer de werking van de vernieuwde site.

Upgrade instructies voor Joomla 1.5.x:

  • Maak een back-up van uw site en database
  • Download het juiste bestand onderaan deze pagina.
  • Unzip het bestand op uw computer.
  • Sla de bestanden op in een map op uw computer.
  • Zet uw site offline (log in als admin, en zet Site -> Global Configuration -> Site Offline op Ja of Yes)
  • Open uw ftp programma en ga naar de map waarin uw (huidige) Joomla 1.5.x staat.
  • Kopieer alle bestanden van uw computer naar de map op de server. (U overschrijft de oude bestanden)
  • Zet uw site weer online (log in als admin, en zet Site -> Global Configuration -> Site Offline op Nee of No)
  • Controleer de versie (admin -> System -> System Info)
  • Joomla 1.5.X is geïnstalleerd!
  • Als u de Nederlandse versie van Joomla gebruikt of het Nederlandse taalpakket geïnstalleerd hebt, moet u misschien ook het Nederlandse taalpakket nog updaten. Updates voor het Nederlandse taalpakket vindt u op Joomlacommunity.eu.


Let op! De end of life van Joomla 1.5 is eind april 2012. We adviseren gebruikers dan ook te upgraden naar Joomla 2.5. Lees ook de gerelateerde forumdiscussie op JoomlaCommunity hierover.

Joomla 1.5 upgraden naar Joomla 2.5

De Joomla upgrade van 1.5 naar 2.5 kan gedaan worden middels het component Jupgrade en SP Upgrade (aanbevolen). Laatstgenoemde wordt het meest aanbevolen om mee te werken. De upgrade zelf is vrij eenvoudig, echter zal er rekening gehouden moeten worden dat niet alles word meegenomen in de upgrade. De inhoud van de website zoals de artikelen, menu items en overige standaard componenten zullen worden meegenomen in de upgrade. Joomla upgrade patches kunt u hier vinden.

Specifieke extensies die niet beschikbaar zijn voor Joomla 2.5 worden niet meegenomen in de upgrade. Het kan ook zijn dat een extensie die wel beschikbaar is voor Joomla 2.5 alsnog niet word meegenomen in de upgrade. Het is dan ook verstandig om na de upgrade even alle onderdelen na te lopen op mogelijke fouten.

Voordat u aan de upgrade begint is het verstandig eerst een back-up van uw website lokaal op te slaan. Het is ook mogelijk het gehele upgrade proces eerst te testen op uw PC middels een XAMPP installatie.

Een aanrader is tevens om Akeeba Admin Tools te gebruiken om de bestandsrechten voor Joomla 1.5 goed te zetten, zo weet u zeker dat de upgrade goed verloopt.

error 500 :: DateTimeZone

Na migratie van Joomla 1.5 naar Joomla 2.5 middels SP_Upgrade kregen de gebruikers een error 500 op het scherm. (Chrome toonde alleen een white screen) Foutmelding

500 - DateTimeZone::__construct() [datetimezone.--construct]: Unknown or bad timezone (2)

Op het forum van Joomlacommunity.eu staat een stapsgewijze uitleg hoe dit op te lossen: naar de oplossing

Joomla 1.6 upgraden naar Joomla 2.5

Joomla 1.6 bereikte op 19 augustus 2011 de end of life status. Dat betekent dat deze niet meer wordt onderhouden. Wij adviseren alle gebruikers van Joomla 1.6 direct te upgraden naar Joomla 2.5.

Het upgraden van 1.6 naar Joomla 2.5 verloopt in enkele stappen:

  1. Voordat u begint: Maak altijd een backup;
  2. Zorg dat u gebruik maakt van Joomla 1.6.5 of 1.6.6. Werkt u nog met een oudere versie, dan zult u die dus eerst moeten upgraden naar ten minste Joomla 1.6.5;
  3. Upgrade van 1.6.5 naar Joomla 1.7 (zie hiervoor ook Joomlacommunity.eu Joomla 1.6 upgraden);
  4. Upgrade van Joomla 1.7 naar Joomla 2.5. Zie hiervoor de instructies onder het volgende kopje op deze pagina.


Zie eventueel ook Upgrade 1.6.5 to 1.7 op joomla.org.

Belangrijk is het om zorgvuldig te testen om te kijken of alles werkt. Niet alleen het Joomla cms dient bijgewerkt te zijn, maar het is ook van groot belang extensies en templates up to date te houden.

Joomla 1.7 upgraden naar Joomla 2.5

Op 24 februari 2012 bereikte Joomla 1.7 de end of life status. Dat betekent dat deze niet meer wordt onderhouden. We raden Joomla 1.7 gebruikers dan ook aan direct te upgraden naar Joomla 2.5. Deze upgrade is relatief eenvoudig en kan direct via de backend van uw website worden uitgevoerd:

  1. Maak een backup van uw site
  2. Ga in de backend van uw Joomla 1.7 website naar "Extensiemanager" (Extension Manager) en ga naar het onderdeel Updaten.
  3. Klik op de knop "Vind Updates", zodat Joomla 2.5 verschijnt
  4. Klik op "Updaten", daarmee zet u uw site om naar Joomla 2.5


Let op! De upgrade testen voordat u deze doorvoert op de live omgeving is altijd raadzaam. Goed geschreven extensies en templates die goed werkten onder 1.7 doen dat over het algemeen ook onder Joomla 2.5. Het kan nooit kwaad dit even te checken bij de ontwikkelaar. Ook custom made onderdelen moeten goed worden nagelopen.

Het alternatief: alle content overzetten van 1.5 naar 2.5 met J2XML

Zoals je hierboven hebt gezien, zitten er nogal wat haken en ogen aan het upgraden van Joomla met jUpgrade. Wil je overstappen naar 2.5 en alleen je content (alle artikelen) overnemen? Dan is de procedure eenvoudiger: je gebruikt de component J2XML om de content uit je oude site op te slaan en in je nieuwe site te importeren. Je vindt de extensie op http://extensions.joomla.org.

j2xml

  • Installeer Joomla 2.5 op een nieuwe plek, bijvoorbeeld in een subdomein of een submap van je huidige site.
  • Installeer de extensie J2XML in de oude site. Selecteer alle artikelen en klik op Export. De artikelen worden nu, inclusief afbeeldingen, gedownload naar je computer als xml-bestand.
  • Installeer de component J2XML Importer in de nieuwe site. Selecteer in deze component het xml-bestand en klik op Import. Nu worden alle artikelen inclusief afbeeldingen en categorie-indeling geïmporteerd in Joomla 2.5.
  • Je hebt nu een standaardsite in Joomla 2.5, maar wel met alle artikelen. Nu kun je de nieuwe site verder aanpassen: een nieuwe template en extra’s (zoals modules) installeren en aanpassen.

De component J2XML werkt gemakkelijk, maar bedenk wel dat je alleen artikelen meeneemt. Je Joomlasite bestaat uit veel meer dan artikelen alleen; je moet in de nieuwe site dus handmatig menu’s, modules en dergelijke opnieuw aanmaken en instellen.

Welke Joomla versie heeft u?

Voordelen Upgrade-Joomla

 Gemakkelijk

 Tijdsbesparing

 Lage prijs (vanaf € 295,-)

 Veiligheid & bescherming

 Toekomstgericht

Upgrade Joomla aanvragen

Vrijblijvend voorstel. Standaard website € 295,-