Actions

Stap-voor-stap migreren van Joomla 2.5 naar 3.x

This page is a translated version of a page Joomla 2.5 to 3.x Step by Step Migration and the translation is 100% complete.

Other languages:
български 54% • ‎català 54% • ‎dansk 32% • ‎Deutsch 85% • ‎English 100% • ‎español 100% • ‎فارسی 2% • ‎français 100% • ‎Bahasa Indonesia 100% • ‎Nederlands 100% • ‎português do Brasil 54% • ‎русский 54% • ‎Türkçe 2% • ‎中文(台灣)‎ 68%
Stop hand nuvola.svg.png
Warning!

Joomla! 2.5.28 kan momenteel alleen in 2-stappen gemigreerd worden. Migreer eerst naar 3.5.1 . U moet dan upgraden van 3.5.1 naar de nieuwste 3.x door de installatie via één klik


Het volgende zijn stap-voor-stap instructies om uw 2.5.x site naar Joomla! 3.x te migreren. Hoewel er honderden verschillende scenario's zijn, geeft dit de te volgen basis-procedure. Zeer complexe migraties zijn waarschijnlijk het gevolg van geïnstalleerde extensies van derden. U wordt aangemoedigd contact te zoeken met de ontwikkelaars van geïnstalleerde extensies van derden op uw Joomla website voor het door hun voorgestelde pad voor het migreren van hun extensies.

Introductie

De migratie van Joomla! 2.5 naar 3.x wordt beschouwd als mini-migratie. Dit is zo omdat de Joomla! core extensies upgraden via een “één-klik” upgrade via de Joomla! update component in het beheergedeelte van Joomla. Veel extensies van derden hebben ook een één-klik upgrade. Sommige niet. U moet iedere extensie bekijken en bepalen welk pad de extensie nodig heeft om van 2.5 naar 3.x te gaan. Als u dat nog niet gedaan heeft, is het misschien interessant het zelf-onderzoek en de planning voor een 2.5 naar 3.x migratie te lezen, alvorens onderstaande stappen te volgen.

Joomla! core extensies:

  • Categorieën
  • Artikelen
  • Menu's
  • Modules (core modules - niet van derden)
  • Banners
  • Contacten
  • Berichten
  • Nieuwsfeeds
  • Redirect
  • Zoeken
  • Slim zoeken
  • Weblinks

Voor zeer grote of ingewikkelde 2.5 naar 3.x migraties

De één-klik update zal goed werken voor velen. Voor sommige grote, complexere sites, is de één-klik update misschien niet de beste weg. Voor grote of complexe sites wilt u misschien instructies voor een reguliere migratie volgen en de één-klik updatefunctionaliteit overslaan. Volg, om dit te doen, dezelfde instructies voor het plannen van een 1.5 naar 3.x migratie en het migreren van Joomla 1.5 naar 3.x, vervang 1.5 door 2.5 tijdens het lezen.

Stap-voor-stap

Een ontwikkelomgeving opzetten

  1. Maak een backup van uw live 2.5 site. U kunt een voorgesteld hulpmiddel (zie onder aan de pagina) gebruiken of dit handmatig doen.
  2. Zorg ervoor dat de omgeving voldoet aan de technische vereisten voor Joomla 3 voor verder te gaan.
  3. Maak een nieuwe database en gebruiker aan om uw 2.5 site naar te restoren.
  4. Maak een testsite of omgeving aan om in te werken en restore de backup van uw 2.5 site naar één van de volgende plekken:
  5. Update, op uw test locatie, uw Joomla 2.5 site naar de nieuwste onderhoudsrelease (momenteel 2.5.28).
  6. Zorg dat u het nieuwste database schema heeft, bijgewerkt naar de nieuwste versie 2.5.28 door naar de Extensiebeheer → Database tab te gaan. Klik, als het schema niet up-to-date is, zoals op de volgende afbeelding, op de Repareren knop:
    J25-admin-extension-database-fix-nl.png
  7. Leeg prullenbak: Heeft u artikelen in de prullenbak? Indien dat zo is, verwijder ze dan (en eventuele media die eraan gekoppeld zijn en niet elders op de site gebruikt worden). Artikelen (categorieën en menu-items ook) die in de prullenbak achterblijven kunnen problemen veroorzaken bij het voltooien van een migratie zonder fouten.
  8. Test.
  9. Maak opnieuw een back-up aan.

Beoordeel elke extensie

  1. U gaat iedere extensie die op uw site geïnstalleerd is bekijken. U bepaald of ze bijgewerkt moeten worden naar de nieuwste versie of dat ze gedeïnstalleerd moeten worden. In Joomla 2.5.28 kunt u naar Extensiebeheer  Update tab gaan en klikken op Vind updates waardoor een tooltip in de beheer-tab verschijnt met compatibiliteit informatie in de backend. Deze functionaliteit ondersteunt alleen extensies die bijgewerkt worden via het Extensiebeheer - Update tabblad. Indien u extensies heeft geïnstalleerd die de Joomla extensie update niet gebruiken, dan moet u het handmatig onderzoeken, zoals hieronder. Hetzelfde geld extensies die een tooltip geven. U moet nog het soort pakket en het migratiepad controleren bij de extensieontwikkelaar om te controleren hoe u moet upgrade/migreren.
  2. Ga naar het Extensiebeheer  Beheer tabblad
  3. Klik op de drop-down lijst voor het type.
  4. Selecteer pakket uit de drop-down lijst.
    J25-admin-extension-manage-package-nl.png
    Er wordt aangeraden eerst Pakket te selecteren omdat als er iets in een pakket gedeïnstalleerd moet worden, modules, plugins of iets anders, dit in een pakket in één keer automatisch gebeurt.
  5. Deïnstalleer elk pakket dat niet meer nodig is of niet naar Joomla 3 migreert.
  6. Herhaal dit proces door door het beheer-tabblad te gaan voor ieder type in de drop-down lijst: Component, Bestand, Taal, Bibliotheek, Module, Plugin en Template. Als de auteur Joomla! Project is, laat ze dan met rust. Slim zoeken is een Joomla core ondersteunde extensie hoewel het Auteur veld leeg kan zijn. Voor alle andere, zorg ervoor dat ze u ze deïnstalleerd als ze niet gebruikt worden of niet compatible met Joomla! 3.x.
    LET OP! U kunt geen enkel template dat als standaard staat ingesteld deïnstalleren. U moet een door de core ondersteund template als Beez of Atomic selecteren en dan het template deïnstalleren als dat moet.
  7. Maak een aantekening van iedere versie van Pakketten en Componenten die nu gebruikt worden die u op uw site wilt behouden. U kunt gebruik maken van het Extensies van derden inventarisatie werkblad of ze gewoon kopiëren en plakken in een document ter referentie.
  8. Update alle extensies naar de laatste versie.
  9. Let er voor en tijdens het updaten op of een extensie zowel een 2.5 als 3.x versie in het zelfde pakket heeft. Als dat zo is, dan zijn ze geschikt voor een "één-klik update." Zo niet, en 2.5 en 3.x hebben verschillende pakketten, dan moeten ze van geval tot geval bekeken worden. Ze vallen normaliter in één van de volgende scenario's:
    • De extensies hebben verschillende pakketten maar bij het upgraden naar 3.x, constateren ze dit zelf automatisch en werken. Wees er zeker van dat de ontwikkelaar dit bevestigt.
    • De extensie heeft verschillende pakketten die gedeïnstalleerd in 2.5 en daarna geïnstalleerd in de Joomla 3.x versie na de migratie moet worden. Een voorbeeld hiervan kan zijn een inhoud plugin. Het is zeer eenvoudig deze in 2.5 te deïnstalleren en daarna opnieuw in 3.x te installeren.
    • Zie Template overwegingen voor meer specifieke informatie over templates.
Let op bij Core ondersteunde extensies: Als u een Core ondersteunde extensie gebruikt (Advertenties, Contacten, Berichten, Nieuwsfeeds, Verwijzingsbeheer, Zoeken, Slim zoeken, of Weblinks) in Joomla! 2.5 en het is verwijderd in Joomla! 3.4+, dan ziet Joomla het gebruik tijdens de upgrade en installeert deze Core ondersteunde extensies automatisch.

Naar Joomla! 3.x gaan

Ga, als u uw extensies van derden óf geüpdatet óf gedeïnstalleerd heeft zodat alleen degene compatible met Joomla! 3 over zijn in uw installatie, door met de volgende stappen:

  1. Ga naar het Site  Algemene instellingen  Server tabblad en zet Foutrapportage van Standaard van het systeem naar Maximum. Zorg er voor te drukken op Opslaan & sluiten.
    J25-system-global-config-server-tab-nl.png
  2. Ga naar Extensies  Pluginbeheer en voer Onthoud mij in in het Filter en druk op enter.
  3. Schakel de Onthoud mij plugin uit door op de groene status vinkje te klikken en het daarmee een rode cirkel te maken.
    J25-extension-plugin-remember-me-nl.png
  4. Maak nog een backup.
  5. Aanbevolen maar niet verplicht: Repareer assets-tabel. (Repareren van de assets tabel). Zie hieronder voor een hulpmiddel om dit in een paar klikken te doen.
  6. Ga naar Componenten  Joomla Update. (Er zou moeten staan dat er geen updates beschikbaar zijn. Zo niet, update Joomla naar de nieuwste versie en test. Maak dan nog een backup.) Klik op de Opties knop in de rechter bovenhoek.
  7. Selecteer Korte termijn ondersteuning (Dit is de huidige tekst - het kan in de toekomst anders zijn) uit de drop-down lijst van Updateserver.
    J25-component-joomla-update-select-support-nl.png
  8. Klik op Opslaan & sluiten.
  9. U ziet nu uw geïnstalleerde Joomla versie, de nieuwste Joomla! versie en de URL van het updatepakket.
    J25-component-joomla-version-update-nl.png
  10. Ga. als de update niet getoond wordt, naar Extensiebeheer  Updaten en druk op Cache opschonen vanuit de werkbalk. Nu zou de update naar Joomla! 3 zichtbaar moeten worden.
  11. Duimen maar, zorg er voor dat 'Onthoud mij' uit staat en u een backup van vlak voor dit punt heeft.
  12. Klik op de Installeer de Update knop.
  13. Kijk hoe de draaiende cirkel rondloopt en voel hoe de angst oploopt. Grapjeeee. De tijd dat het wiel draait hangt af van uw site af, de internet verbinding en snelheid van de server.
  14. Als alles goed gaat, krijgt u een totaal nieuwe uitstraling van het beheergedeelte te zien.
    J32-administrator-overview-nl.png
  15. Klik op de 'Schoon cache' knop.
  16. Ga naar Extensies  Beheren  Database en klik op Repareer.
  17. Ga vanuit Extensiebeheer naar Ontdekken en kijk of er extensies zijn om te installeren.
  18. Aanbevolen, maar niet verplicht: Assets tabel repareren. (De assets tabel repareren). Zie hieronder voor een hulpmiddel om dit in slechts een paar klikken te doen.
  19. Activeer Onthoud mij in Pluginbeheer.
  20. Ga naar de voorkant van uw website en kijk of hij zichtbaar is, zelfs als niet het juiste template gebruikt wordt. Als dat zo is, ga verder. Zo niet, zie veel voorkomende fouten tijdens de migratie.
  21. Maak een backup.
  22. Op dit punt is het verstandig om de browser's cache te legen. Sommige browsers, met name Firefox, behoud de oude versie 2.5 bestanden. Dit cachen kan de handeling van de 'Opslaan & sluiten' knop in het beheergedeelte tegen houden.
  23. Ga naar Content  Artikelen  Opties knop  Bewerkingsweergave tabblad en zet Versies inschakelen op Ja.
  24. Installeer uw nieuwe template of andere extensies als die geïnstalleerd moeten worden. Backup vaak.
  25. Configureer ze. Backup vaak.
  26. Test alles. Backup vaak.
  27. Zet, als alles naar verwachting werkt de foutrapportage terug naar 'Standaard van systeem' (Systeem  Algemen instellingen  Server tabblad). Zorg er voor Op te slaan en Af te sluiten.

Operationeel gaan met uw Joomla! 3.x site

  1. Backup, indien u klaar bent om live te gaan, uw 2.5 site voor de laatste keer. Restore hem in een submap of subdomein als u wilt.
  2. Backup uw Joomla! 3.x site en verhuis of restore uw Joomla! 3.x site naar de root (of wijzig de nameservers indien u aan het bouwen was op een tijdelijk domein bij een nieuw hosting account).
  3. Test opnieuw.
  4. Verwijder de Joomla! 2.5 site van de server binnen een paar dagen behalve als u uw robots.txt heeft bewerkt zodat de zoekmachine-robots worden geblokkeerd.
  5. Verwijder alle ontwikkel sites waarmee u misschien gewerkt heeft of hou ze up-to-date om hack pogingen te weren op uw server.

Als u gegevens heeft gewijzigd op uw 2.5 site tijdens het migreren naar 3.x, dan wilt u die gegevens verplaatsen naar de 3.x site voor live te gaan. U kunt dit handmatig doen (zorg er voor dezelfde gebruiker ID's te houden - op volgorde) of door een transfer hulpmiddel/extensie van derden te gebruiken.

Aanbevolen hulpmiddelen

Advertisement