Det første du skal huske.

BACKUP.. kan ikke sige for lidt..

OG jeg anbefaler at benytte Akeebas Backup, og inden du laver en Backup til din migrering, så gør følgende:

  • Sætte default template
  • Disable/ fjern jsecure og den slags 'intrude detection software'
  • Enable debug på både front og admin, med det samme, således at det er aktiveret i din backup, det kan være det ikke er nødvendigt, men tro mig, du bliver glad for det hvis der er noget galt.

Check dit Webhotel skal køre PHP 5.3.10. (er faktisk udgået) Eller endnu bedre 5.5 - Check det i backend Joomla, der kan du få versions nummer at se.

Opgrader til nyeste version 2.5.xx der kommer smårettelser hele tiden.

Lav en 'udviklings server' fx et andet site, lokalt på din egen Computer, fx WAMP, MAMP, eller via 'TurnKey LAMP'

 - Dette kan måske også tage lidt tid, men du kan arbejde roligt med det, offline.

Ny template ? - med mindre det også er lavet til version3.x

 Alle udvidelser, plugins og komponenter, skal også være i version3.x. Fejlen vil komme når man upgradere, så sørg for at ha styr på dette inden.

Deaktivere (ja deaktivere, ikke afinstallere) eventuel de komponenter osv, der ikke er kombatibelt inden du opgradere..

Hvis de er 3.x kompatilble, når du opgradere, så kører det helt automatisk. (enten med automatisk update bagefter)

 For at Deaktivere, skal du under 'Manger' -søg fx på Komponenten, og tryk under 'Status' således at den er Deaktiveret.

 

For at opdatere Joomla 2.5.x til 3.x - gå under Komponenter, Update - Så SKAL der stå at der ikke er nogle opdateringer, og det er jo korrekt. Nu skal vi jo opgradere, og det er under 'Options' der skal du sige Update_Server : Short_Term - Gem og Luk.

Alternativt under 'Extensions' - 'Extensions Manager' - 'Update' og se om ikke du kan se den her...

Lidt efter er der så en opgradering til gængelig, og Installler denne version...

Så går den bare i gang... vent tålmodigt... ca 3-5 min ( man sletter de gamle filer, og overskriver med nye) alle moduler og komponenter bliver der, og efter opgraderingen skal du hente/opdater de moduler der skal opdateres bagefter.

(Hvis siden loader med en hvid side, så tryk CTRL-F5)

Er frontsiden stadig hvid, så i backend, under 'Global Configuration' 'Server' - under 'Error Reporting' vælg 'Maximum' og Gem.

 - Genopfrisk forsiden (F5) og se hvilke komponenter osv osv, der melder fejl, og opgrader de moduler.

- Best practice : Deaktiver så mange Komponenter, Moduler du kan, for at være sikker på at CORE Joomla er oppe (standard joomla), og opdatere så til version 3.x af de komponenter og Moduler du mangler. Enten som du plejer eller med den nye 'søg moduler' funktion, det er op til dig.

Er du paranoid - og lidt må man godt være, så tag en ekstra backup efter hvert modul du opdatere...

I Backend, hvis der er nogle mangler i nogle af de 'drop down' i Backend, så under 'Extensions Manager' Udvidelser, og tryk 'FIX Database' - også under samme sted, tryk på 'Discover'

 

Ved problemer med at få automatisk upload: Gå i .htasses og skriv php_value allow_url_fopen 1

Gå til  Extensions > Extension Manager > Update. Click på Purge Cache and click på Find Updates. 


Hvis siden efter opdatering kun viser forsiden kan det være fordi templaten ikke opdaterer automatisk. I så fald hent 3.xxx versionen. 

 

 

// Brian Rønnow