Welkom bij Joomla!NL

Om alle mogelijkheden van dit forum te kunnen gebruiken, moet je je eerst registreren.

Vermeld in iedere vraag duidelijk:
  1. De versie van Joomla! 3.X die je gebruikt
  2. De volledige url van je website indien mogelijk.
  3. De versie van de extensie waar de vraag over gaat.
Maak altijd een backup!

Mini migratie van Joomla 2.5 naar Joomla 3.x

Mini migratie van Joomla 2.5 naar Joomla 3.x

01 aug 2014 17:27 - 02 mrt 2015 15:52
#1
Praktische handleiding voor het upgraden van Joomla 2.5 naar Joomla 3.x

Van Joomla 2.5 naar Joomla 3.x is een (mini) migratie! Het is geen simpele update!

Voordat je begint:
MAAK EEN BACKUP VAN JE SITE!
(gebruik Akeebabackup of een gelijkwaardige extensie/methode. Het maakt niet uit wat je gebruikt, maar BACKUP!)
Download je backup naar je computer zodat je er altijd bij kunt, ook als er iets met je server gebeurt. Restore de backup bij voorkeur nog een keer lokaal (xampp o.i.d.) of in een submap op je server. Een niet geteste backup is namelijk net zo slecht als geen backup!
Let op: Als je xampp installeert, gebruik dan versie 1.8.2 en niet 1.8.3!
Tip: Voer de update bij voorkeur uit op een kopie in een submap of op een lokale server.

Stap 1
Controleer of je serverconfiguratie aan de vereisten voldoet. Elke zichzelf respecterende hoster is in staat om aan deze vereisten te voldoen. Zo niet: stap over naar een Joomla!vriendelijke hoster!

Als dit allemaal in orde is, dan kan je doorgaan met de volgende stap.

Stap 2
Controleer of al je extensies (componenten/templates/plugins/modules) geschikt zijn voor Joomla 3.x!
Om het iets eenvoudiger te maken, kan je bij Extensiebeheer - Beheren, sorteren op id van hoog naar laag. Hierdoor zie je je zelf geïnstalleerde extensies als eerste.
Maak een screendump en noteer daarop wat je doet, of schrijf alles op een stuk papier.


Vaak kan je op de JED al zien of een extensie geschikt is, maar controleer het voor de zekerheid ook nog even op de site van de makers.

Als er alleen een 2.5 icoontje bij staat, dan is de extensie (nog) niet beschikbaar voor Joomla 3. Dit houdt in dat je moet wachten totdat de extensie wel beschikbaar is, of dat je op zoek moet gaan naar een alternatief.

In het voorbeeld hierboven kan je zien dat redEVENT nog niet beschikbaar is voor Joomla 3, maar dat JEvents dat al wel is.

Herhaal deze actie voor al je extensies!

Maak een lijst van extensies die wel en niet geschikt zijn voor Joomla 3.x. en van extensies waarvan aparte versies bestaan.

Stap 3
Update alle extensies waar geschikte Joomla 3 versies voor zijn. Let op: bij sommige extensies zijn er aparte versies voor Joomla 2.5 en Joomla 3. Deze kan je dus niet updaten en moet je verwijderen (na de migratie kunnen die pas weer worden geïnstalleerd).
Bekende problemen en oplossingen:

  1. De plugin "Systeem - Onthoud mij" kan soms dwarsliggen. Het komt namelijk voor dat bij sommige updates hier iets wordt vastgehouden wat de uiteindelijke Joomla! 3.x-site niet snapt. Het kan daarom verstandig zijn om voor de update in de 2.5-site deze plugin te deactiveren. Als de update naar 3.x goed is gegaan en alles nog normaal zichtbaar is, kan deze plugin in de 3.x-site weer worden geactiveerd.
  2. Soms blijven er nog oude bestanden achter in de map libraries/fof. Verwijder daar alle PHP bestanden behalve het bestand include.php
  3. Als je NoNumber extensies gebruikt, is het het beste om deze eerst te verwijderen in plaats van te deactiveren.
  4. Als je Phoca extensies gebruikt, kijk dan eerst even hier .
  5. Bij sites die al wat ouder zijn (oorsprong 1.5/1.6 of 1.7) kan het handig zijn om in de 2.5 site eerst even een assetfix te doen.
  6. Het kan ook nog helpen om alle .sql bestanden, behalve die van je huidige versie te verwijderen uit: administrator\components\com_admin\sql\updates\mysql

BACKUP JE SITE en ga door met de volgende stap.

Stap 4

Verwijder alle extensies die NIET geschikt zijn voor Joomla 3.x!
Doe dit met beleid en kijk goed of je wel de juiste extensie selecteert.

Ga naar Extensiebeheer > Beheren en verwijder alle extensies die niet geschikt zijn voor Joomla 3.x. Let goed op wat je doet!

Nu ben je klaar om je site te updaten naar Joomla 3.x.

Stap 5
Ga naar Extensiebeheer - Database en repareer de database. Als je daar problemen tegenkomt, los die dan eerst op.

Stap 6
Ga naar Extensiebeheer - Updaten en klik op de knop "Cache opschonen". Ga dan naar Componenten Joomla!update en zet bij de opties de update server op Korte Termijn Support (STS). Je zult zien dat er nu een update naar Joomla 3.x zichtbaar wordt.
Klik op "Installeer de update".

Nu nog de puntjes op de i zetten!

Stap 7
Upload je Joomla 3 template en configureer deze. Doe dit ook voor de extensies waarvoor je een aparte Joomla 3 versie moest installeren.

Je hebt nu een nieuwe Joomla 3 site en je bent klaar.

Dacht je dat?
MAAK EEN BACKUP VAN JE NIEUWE JOOMLA 3.X site en bewaar deze ook weer op je computer.

WoodyF4U heeft op zijn site ook nog een aantal praktisch tips waar je mogelijk je voordeel mee kunt doen.

Bron: Leo Lammerink op forum.joomla.org
Groetjes, Astrid
Gebruik de zoekfunctie van dit forum voordat je een nieuwe vraag plaatst.
Vragen uitsluitend via dit forum.
yndi.nl - kvk 17157725
Is je vraag beantwoord? Dan kan je het draadje zelf sluiten .
Wil je Joomla!NL steunen? Dat kan met een donatie.

Dit bericht bevat afbeeldingen als bijlage.
Log in of registreer om die te bekijken

Laatst bewerkt 02 mrt 2015 15:52 door Astrid.
  • Astrid
  • Astrid's Profielfoto Heeft onderwerp gestart
  • Moderator + Technisch team
  • Moderator + Technisch team
  • Berichten: 37059
Moderators: PeterJuliank92JelleRomke
Tijd voor maken pagina: 1.325 seconden

Wil je Joomla!NL steunen?

Steun Joomla!NLAlle teamleden werken enthousiast, op vrijwillige basis, mee aan Joomla!NL. Maar een website met forum kost nu eenmaal geld. Dus als je Joomla!NL wilt steunen, dan kan dat, graag zelfs!

Lees hier meer informatie