Aktualizace eshopu Virtuemart 2.X.X na Virtuemart 2.6.14
Máte eshop v zastaralejší verzi Virtuemartu 2 a chtěli byste aktualizovat na novější verzi? V tomto článku najdete návod.
Než se do toho pustíte, je potřeba si starý web důkladně zazálohovat, a to jak soubory přes FTP, tak databázi přes PhpMyAdmin, nebo můžete využít zálohovací komponentu jako je např. Akeeba Backup.
Připravte se na to, že to není tak jednoduché, jak by se zdálo...tj. nestačí kliknout na tlačítko nabízející aktualizaci uvnitř samotného Virtuemartu. Tento postup nedoporučují ani sami tvůrci na fóru Virtuemart.
Rozdíl ve struktuře databází jednotlivých verzí je poměrně velký, a tak neodborná aktualizace může úplně shodit eshop. Po provedení aktualizace je potřeba otestovat, že vše funguje, jak má. Stalo se mi např. že po aktualizaci z VM 2.0.6 na 2.6.10 nešlo vkládat zboží do košíku. Úspěšně se mi povedlo aktualizovat z verze Virtuemartu 2.0.22 a vyšší na 2.6.10. Tam rozdíl není už tak velký. Celkově se dá říct, čím menší skok mezi verzemi, tím vyšší šance, že to dobře dopadne. Neriskovala bych ani aktualizace z prvních verzí Virtuemartu 2 rovnou na Virtuemart 3. Jednak by vám mohl eshop spadnout, protože šablona pro eshop nemusí být kompatibilní s Virtuemartem 3.
Postup aktualizace Virtuemartu 2
-
Stáhněte si aktuální instalační balíček Virtuemartu. U balíčků extract_first je potřeba rozbalit balíček první, abyste získali dva soubory: com_virtuemart.X.X.X.zip a com_virtuemart.X.X.X_ext_aio.zip.
-
Neprve přes správce rozšíření nainstalujte balíček com_virtuemart.X.X.X.zip.
-
Poté nainstalujte com_virtuemart.X.X.X_ext_aio.zip.
-
Otestujte, že všechno funguje. Pokud by se něco nezobrazovalo, vyzkoušejte v Nastavení systému Povolit aktualizační nástroj databáze? (Enable database Update tools) a pak v Nástrojích - Aktualizace/Migrace (Tools & Migration) klikněte na tlačítko Instalace tabulek nebo v případě potřeby jejich aktualizace (Install or if necessary update tables).
Podělte se s ostatními o své zkušenosti...
{fcomment}
Mohlo by vás také zajímat...
- Po aktualizaci Perfect AJAX Popup Contact Form se zobrazí jen 4 záložky
- Artio JoomSEF 3: po přesunu na jinou doménu zůstanou na webu původní URL a title
- Warning: number_format() expects parameter 2 to be long, string given...
- Facebook: Curl Error: RECV_ERROR Received HTTP code 503 from proxy after CONNECT
- Joomla 3: z webu zmizela Google map
- Adsense: deklarování autorizovaných prodejců pomocí souboru ads.txt
- Chronoforms 5: neukládají se všechny checkboxy
- Joomla 3: jak vložit do šablony OnePage Checkoutu obsah článku
- Event Gallery: změna jazyku a emailu po upgradu
- Joomla 3: jak přidat na web Instagram feed
