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...
- VMinvoice: jak odstranit popisek dopravy z faktury
- Jak vynutit HTTPS pomocí souboru .htaccess
- Jak přesměrovávat url na variantu s /
- Instalace SSL certifikátu Thawte na webhostingu WEDOS
- Joomla 3: Fatal error: Call to undefined function iconv()
- ProductXport: jak dostat do Heureka XML feedu cenu dopravy
- Jak vytvořit rozbalovací javascript pro skrývání obsahu na stránce
- Joomla 3: Cache cleaner
- Jak vytvořit a vložit do stránek mapu s vyznačenými místy
- Google Business: jak změnit dočasně uzavřeno u vašeho firemního zápisu