Strana 1 z 1

prechod z 2.0.1.1. na 2.3.0.2

Napísané: 09. Nov 2017 10:53
od používateľa rgendiar
Prosím o radu ako preniesť dáta z 2.0.1.1. na 2.3.0.2. , klasicky import a export nefunguje. dakujem

Re: prechod z 2.0.1.1. na 2.3.0.2

Napísané: 11. Nov 2017 17:04
od používateľa Martin80
Urob si kópiu terajšieho obchodu na ňom urob migráciu na novú verziu. Pri tomto postupe sa ti dáta obchodu zachovajú a štruktúra tabuliek sa upraví pre verziu, na ktorú zmigruješ. Potom môžeš použiť import-export, pretože už budeš prenášať medzi rovnakými verziami, prípadne môžeš pokračovať na zmigrovanej verzii. Ale tá bude obsahovať kopec zdrojových súborov z predošlej verzie, takže si radšej prenes len databázu na čistú inštaláciu.

Re: prechod z 2.0.1.1. na 2.3.0.2

Napísané: 12. Nov 2017 12:12
od používateľa rgendiar
migraciu myslis nejakym modulom alebo ako je popis upgradu? mozes mi to prosim viac upresnit?

Re: prechod z 2.0.1.1. na 2.3.0.2

Napísané: 12. Nov 2017 14:02
od používateľa Martin80
V tomto prípade mám na mysli tak, ako je popis upgradu. Samozrejme ak chceš, môžeš si zakúpiť nejaký modul, s týmto však neporadím. Postup na upgrade je popísaný napríklad na https://isenselabs.com/posts/how-to-upg ... easy-steps ale aj na iných kanáloch. Viac menej je postup pre všetky verzie rovnaký.

Re: prechod z 2.0.1.1. na 2.3.0.2

Napísané: 13. Nov 2017 18:46
od používateľa rgendiar
Martin80 napísal:V tomto prípade mám na mysli tak, ako je popis upgradu. Samozrejme ak chceš, môžeš si zakúpiť nejaký modul, s týmto však neporadím. Postup na upgrade je popísaný napríklad na https://isenselabs.com/posts/how-to-upg ... easy-steps ale aj na iných kanáloch. Viac menej je postup pre všetky verzie rovnaký.
isiel som podla uvedeneho postupu a výsledok po otvoreni eshopu :
Fatal error: Uncaught exception 'Exception' with message 'Error: Could not load model total!' in /www/p/e/u84485/public_html/obchod2011/system/engine/loader.php:169 Stack trace: #0 [internal function]: Loader->{closure}(Array, Array) #1 /www/p/e/u84485/public_html/obchod2011/system/engine/proxy.php(25): call_user_func_array(Object(Closure), Array) #2 /www/p/e/u84485/public_html/obchod2011/catalog/controller/common/cart.php(37): Proxy->__call('getTotal', Array) #3 /www/p/e/u84485/public_html/obchod2011/catalog/controller/common/cart.php(37): Proxy->getTotal(Array) #4 [internal function]: ControllerCommonCart->index(Array) #5 /www/p/e/u84485/public_html/obchod2011/system/engine/action.php(51): call_user_func_array(Array, Array) #6 /www/p/e/u84485/public_html/obchod2011/system/engine/loader.php(24): Action->execute(Object(Registry), Array) #7 /www/p/e/u84485/public_html/obchod2011/catalog/controller/common/header.php(129): Loader->controller('common/cart') #8 [internal function]: ControllerCommonHeader->index(Array) #9 /www/ in /www/p/e/u84485/public_html/obchod2011/system/engine/loader.php on line 169

viete mi poradit este co s tym?

Re: prechod z 2.0.1.1. na 2.3.0.2

Napísané: 13. Nov 2017 20:12
od používateľa Martin80
Chyby ti vyhadzuje zrejme preto, že si pred upgradom neurobil prípravu, ako ste ti už myslím radili v inom vlákne. Tz, povypínať všetky moduly, objednávky celkom a šablónu do defaultu. Tiež sa takéto zásahy robia na localhoste a nie na servery ktorý nemáš až tak pod kontrolou. Ale dá sa pokračovať aj na tomto viacerými spôsobmi.
1.)Ak máš trpezlivosť, tak pod tými chybami by ti predsa len malo zobrazovať rozhranie. Také bez css štýlovania ale dá sa v tom zorientovať. Prihlás sa do administrácie a povypínaj si moduly dodatočne. Začni z objednávky celkom (order totals). Po každej zmene ťa presmeruje do bielej obrazovky, takže sa do rozhrania budeš musieť vracať viac krát. Malo by postačovať aj cez backspace, zmeny sa uložia.
2)V prípade ak by si sa v tom stratil, urob toto. Urob si zálohu. Kompletne súbory zmaž a namiesto nich skopíruj všetky súbory z novej verzie na ktorú si upgradoval. Zo starej verzie potom prekopíruj config súbory a tiež obrázky. Malo by to nabehnúť, ak nie, máš zálohu ku ktorej sa môžeš stále vrátiť.
3)Aj napriek tomu, že to máš momentálne rozbité, dosiahol si to, čo si chcel. Eshop a administrácia sú de facto nefunkčné, avšak databáza by už mala byť prepracovaná pre 2.3 verziu. Takže ti stačí databázu vyexportovať cez nejakého sql managera a importovať ju do databázy eshopu na ktorom vyvíjaš, alebo rovno na čistej inštalácii shopu v configuračných súboroch pripojiť sa k tejto databáze. Ak si mal zapnutú defaultnú šablónu, všetko by malo nabehnúť bez problému.

Môžeš si zvoliť ktorýkoľvek spôsob, alebo postupovať od prvého a keď jeden nepôjde prejsť k ďalšiemu. Ale zrejme čistá inštalácia a neskoršie pripojenie sa k upgradovanej databáze by bola pre teba myslím jedna z lepších volieb.

Re: prechod z 2.0.1.1. na 2.3.0.2

Napísané: 13. Nov 2017 20:35
od používateľa rgendiar
takze najjednoduchsie , je teraz urobit export DB, urobit novu cistu instalaciu a urobit import terajsej databazy?

Re: prechod z 2.0.1.1. na 2.3.0.2

Napísané: 13. Nov 2017 20:43
od používateľa Martin80
Ak to vieš urobiť, tak je to myslím najlepšia možnosť. Jednoduché sú všetky tri možnosti. Podstatné je to, že zdrojové súbory jednotlivých verzií a najme ich zoradenie v adresároch je rozdielne. Takže momentálne máš zdrojové súbory dvoch verzií v jednej a tak či tak to bude potrebné do budúcna premazať. Preto ak by si začal na čistej inštalácii a aktualizovanej databáze, bol by to celkom dobrý štartovací bod. Tých pár vstavaných modulov si neskôr pozapínaš a kúpenú šablónu alebo cudzie moduly budeš musieť tak či tak aktualizovať pre danú verziu.