Dedinčan odporúča...

logoAcetoneISO2 je nástroj na prácu s obrazmi CD/DVD, je bohatý na funkcie pre ich správu. Vďaka nástrojom ako fuseiso, umožňuje pripájať aj typické proprietárne formáty obrazov ako ISO, BIN, NRG, MDF, IMG a robiť mnoho ďalších vecí, a to všetko...

Aktualizácia Joomla!

Kategória: Návody
Upravené: piatok, 10. september 2010

Dnes som si všimol, že vyšla nová bezpečnostná aktualizácia Joomla! 1.5. Pre istotu som si pozrel postup, či sa niečo nezmenilo a pri tom som si spomenul na tých, ktorí môžu mať s angličtinou problémy, prípadne im ten stručný postup nestačí. Takže nech sa páči, aktualizujte, oplatí sa to!

Najprv chcem upozorniť, že tento článok nie je o migrácii zo starej verzie 1.0.x na novú 1.5.x, ale popisuje aktualizáciu verzie 1.5.x na novšiu!

Pre samotnou aktualizáciou je potrebné overiť si, ktorú verziu Joomla! to vlastne máte. K tejto informácii sa dostanete v administračnom rozhraní (backend) cez menu Pomoc -> Systémové informácie, kde je hneď prvá záložka nazvaná Systémové informácie, a tam je riadok, napr.:

Verzia Joomla!: Joomla! 1.5.7 Production/Stable [ Wovusani ] 9-September-2008 23:00 GMT

Ako vidíte, moja verzia má číslo 1.5.7. To je pri aktualizácii dôležité, pretože vývojári poskytujú na stiahnutie rozdielové záplaty, ktoré sú závislé na aktualizovanej verzii. Teraz je teda možné stiahnuť si príslušnú záplatu, takže prejdite na stránku pre stiahnutie, kde nájdite riadok pre aktualizáciu z vašej verzie. Aktuálne sú na tejto stránke k dispozííci na stiahnutie dva súbory:

  • 1.5.9 Full Package ZIP
  • 1.5.8 to 1.5.9 Upgrade Package

Prvý je kompletný inštalačný balíčak, ktorý je vhodný na novú inštaláciu. Druhý je aktualizačná záplata pre aktualizáciu z verzie 1.5.8. Lenže ja mám verziu 1.5.7. Nič nie je stratené, pod týmito dvomi odkazmi je tretí, nazvaný "Download other Joomla 1.5.x packages", ktorý Vám poskytne prístup aj k ďalším záplatám. Takže nájdite tú záplatu, ktorá je pre vašu verziu Joomla! Pre verziu 1.5.7 sú k dispozícii tri záplaty:

  • Joomla_1.5.7_to_1.5.9-Stable-Patch_Package.zip
  • Joomla_1.5.7_to_1.5.9-Stable-Patch_Package.tar.gz
  • Joomla_1.5.7_to_1.5.9-Stable-Patch_Package.tar.bz2

Sú to tri rovnaké záplaty, rozdiel je len v spôsobe archivácie, čo vidno na prípone. Stiahnite si teda preferovaný typ archívu a tento v lokálnom počítači rozbaľte. Samozrejmosťou je možnosť overiť si md5 hash súboru, čím jednak overíte autentickosť súboru a jednak jeho správne stiahnutie.

V Linuxe je pravdepodobné, že rozbalíte každý z týchto formátov. Vo Windows radšej použite formát ZIP, ak neviete ktorý.

Ďalší dôležitý krok je záloha existujúcej inštalácie Joomla!. Tento krok nepodceňte, pretože vývojári síce venujú kontrole veľa času, ale napriek akejkoľvek snahe môže pri aktualizácii nastať chyba, a bez zálohy by bolo zle. Samostatnou kapitolou sú prípadné úpravy kódu Joomla!, ktoré ste mohli urobiť. Ak viete, ktoré súbory ste upravovali, skontrolujte, či budú prepisované. Ak nie, je to vyriešené. Ak však prepísané budú, bude treba tieto úpravy urobiť znova (ak to bude možné). V pôvodnom návode sa môžete dočítať aj to, že akždú aktualizáciu je treba najprv otestovať a až potom aplikovať na produkčnú stránku, ale nepredpokladám, že moji čitatelia majú vytvorenú lokálnu (záložnú) kópiu stránky, na ktorej môžu robiť pokusy, hoci to je dobrá vec.

Po vytvorení zálohy možno pristúpiť k samotnej aktualizácii. Jej spôsob záleží na možnostiach, ktoré Vám Váš hosting ponúka. Asi najrozšírenejším spôsobom bude prístup cez FTP. Čiže rozbalenú záplatu preneste poocou FTP na server, a to tak, aby boli prepísané aktuálne súbory.

Určite však nepoužite správcu súborov z Joomla!, ako napríklad NinjaXplorer, či podobné. Pamätajte, že meníte správanie Joomla! samotnej.

Dobrým nápadom však je webovú stránku vypnúť, a to prostredníctvom menu Webové stránky -> Globálne nastavenie, hneď na prvej záložke Webové stránky je možnosť "Webové stránky odpojené", kde zvoľte Áno. Po úspešnej aktualizácii stránky zase zapnite, čiže nastavte túto voľbu na Nie.

Po úspešnom prenesení súborov zo záplaty na server dôkladne preverte, že všetko funguje ako má. Ak náhodou nie, použite zálohu na obnovenie predchádzajúceho stavu a obráťte sa na podporu, kde môžete nájsť riešenie. Ja som napríklad po aktualizácii zistil, že treba doplniť preklad.

Nie som zástanca aktualizácie za každú cenu a aj preto odporúčam, vždy si pozrite, či sa vydaná aktualizácia dotýka aj Vás, pretože môže upravovať funkciu, ktorú v stránke vôbec nepoužívate!

Copyright © 2008 - 2012 Sprievodca dedinčana... Niektoré práva vyhradené.
Ak nie je uvedené inak, obsah podlieha licencii „Creative Commons Uveďte autora – Zachovajte licenciu 3.0 Unported

Nenasledovať tento odkaz, inak budete maž zakázaný prístup na stránku!