Opgrader fra ældre versioner

Tak for dit bidrag: 

Opdateringsprocessen er rigtig let - som beskrevet i denne herlige grafiske model, lavet af Kyle Ledbetter (Figur 1).

Graphic created by Kyle Ledbetter - www.kyleledbetter.com/

cocoate.com/j17/upgrade

Figur 1: Joomla! 1.7 Upgrade-Info (skabt af Kyle Ledbetter - http://www.kyleledbetter.com/)

Opdatering fra Joomla! 1.6.5

Jamen, det er let. 

Besøg Extensions → Extension Manager Update

Klik på knappen, og du er færdig!

Det er så tid til at slappe af, tage en kop kaffe og tænke:

Det var en god beslutning at starte mit nye projekt med Joomla! 1.6 smiley

Attention: Mange tekststrenge i sprogfilerne er blevet ændret. One-click opdateringen inkluderer ikke lokale sprogpakker. Hvis du har installeret lokale sprogpakker, er det nødvendigt at opdatere disse ved at installere dem igen.

Hvis du synes denne 'one click solution' er alt for nem. Det er den ikke! Se på den mere detaljerede Joomla! dokumentation (http://docs.joomla.org/Upgrade_1.6.5_to_1.7). 

Migrer fra Joomla! 1.5

Hvordan kan du migrere en Joomla! 1.5 hjemmeside til Joomla! 1.7 uden at miste data eller lignende katastrofer?

Der er to måder, hvorpå denne opdatering kan laves: 

  1. Du kan opdatere din eksisterende Joomla! 1.5 hjemmeside ved at bruge en ekstra komponent. Komponenten loader alle de nødvendige filer med et klik til din Joomla! 1.5 hjemmeside og konverterer dem automatisk til Joomla! 1.7.
  2. Du kan skabe en tom Joomla! 1.7 hjemmeside og indsætte dataene fra din Joomla! 1.5 hjemmeside manuelt.

Autoopgradering fra Joomla! 1.5 til Joomla! 1.7. 

ADVARSEL: Den opgraderingskomponent, jeg bruger, tillader ikke overførslen af ALLE tredje-parts komponenter.

Men generelt synes jeg, at ideen er god. :-)

Før du begynder, skal du kunne svare højt og klart JA til følgende spørgsmål.

Lever din server op til Joomla! 1.7s minimumskrav?

  • PHP, version 5.2.4 eller højere
    (Ikke til Joomla 1.7 men til opgraderingskomponenten vil du få brug for CURL modulet i PHP).
  • MySQL, version 5.0.4 eller højere

Er alle de installerede udvidelser tilgængelige i Joomla! 1.7?
Se på extension directoriet extensions. (TO DO indsæt 1.7 link)

Er den installerede template tilgængelig til Joomla! 1.7, eller kan du ændre den manuelt? 
Her er en god præsentation af Chris Davenport. Det handler om Joomla! 1.6, men generelt har intet ændret sig i Joomla! 1.7. 

Kan du lave en lokal kopi af din side?

Er du erfaren nok til at ændre små stykker kode, når du bliver instrueret i det :-)? 

Hvis du er godt tilpas og har svaret ja til alle spørgsmålene, så lad os komme i gang!

Trin 1: Back-up

Før du gør noget andet, så lav endelig backup på din side.
Du bruger formentlig allerede Akeeba Backup. Denne udvidelse er klar til Joomla! 1.5, 1.6 og 1.7.
Hvis ikke du allerede bruger den, så installer den og brug den til at lave backup på din side!

Trin 2: Lav en lokal kopi af din side

Hvis du opstiller en lokal kopi manuelt, skal du

  • kopiere dine filer
  • dump din MySQL database, lav en lokal database og importer de dumpede data til den lokale database
  • ændre i configuration.php

Du kan også implementere processen med Akeeba backup, som gør det muligt for dig at lave en zip-pakke af din side. For igen at skabe en hjemmeside fra denne pakke, skal du bruge Akeeba Kickstarter.

  • Placer kickstart-filerne og zip-pakken af din side i den lokale folder i hjemmesiden (htdocs).
  • Opret en tom database til din Joomla! 1.5. 
  • Start kickstart.php. Formentlig vil URL'en ligne denne http://localhost/kickstart.php. Følg derefter instruktionerne. 

Trin 3: Opgrader komponenten

Der findes en opgraderings-komponent, som er lavet af Matias Aguirre. Følgende data vil blive overført: 

Den migrerer helt sikkert

  • Bannere - 100%
  • Kategorier - 100%
  • Kontakter - 100%
  • Indhold - 100%
  • Menuer - 100%
  • Moduler - 100%
  • Newsfeeds - 100%
  • Brugere - 100%
  • Weblinks - 100%

Installer komponenten (http://www.matware.com.ar/downloads/joomla/jupgrade.html) i din Joomla! 1.5 installation. Lancer den og start opgraderingen - det er det hele. :-)

Komponenten opretter en folder med navner jupgrade og installerer Joomla! 1.7 varianten af din hjemmeside i denne nye folder (http://localhost/jupgrade).

Joomla! 1.7 kerne-templaten bliver så aktiveret.

Sprogfiler

Hvis du bruger Joomla! på et andet sprog end engelsk, skal du først installere de korrekte sprogfiler.

Template

Tilpas din template og aktiver den. 

Flere ressourcer

http://docs.joomla.org/Upgrade_1.5_to_1.7

Generel Joomla! udviklingsstrategi

Denne vidundelige graf giver dig en præcis forestilling om fremtiden (Figur 2).

Figur 2: Generel Joomla! udviklingsstrategi (Grafen er lavet af Sander Potjer - http://sanderpotjer.nl/ )