Mam sklep w Magento Enterprise Edition. Chciałbym przeprowadzić migrację do wersji Community Edition. Czy możesz mi zasugerować, jak to zrobić?
22
Mam sklep w Magento Enterprise Edition. Chciałbym przeprowadzić migrację do wersji Community Edition. Czy możesz mi zasugerować, jak to zrobić?
Odpowiedzi:
Edytuj 3/10/14
Yanted napisał fantastyczny przewodnik na ten temat - niektóre funkcje EE w> = 1.13 sprawiają, że aktualizacje są nieco bardziej bolesne, niż można by przypuszczać. Jak zauważył Marius w komentarzach, wszystkie hasła będą musiały zostać zresetowane, ponieważ metody szyfrowania są obsługiwane inaczej w EE / CE.
Zobacz blog, aby uzyskać więcej informacji.
https://web.archive.org/web/20150208220803/ http://blog.yanted.com/2014/02/21/downgrading-magento-enterprise-to-community
Oryginalny post:
Migracja jest w rzeczywistości bardzo łatwa - skieruj bazę kodów CE na produkcyjną bazę danych. Jest w tym niewiele więcej (niektóre informacje na temat usuwania folderów znajdują się poniżej).
Jeśli używasz dobrze zbudowanego motywu zgodnego z EE , powinien on być kompatybilny wstecz.
Oto kilka mało znanych funkcji EE, na które musisz uważać, przechodząc na społeczność:
Jeśli masz dużą część swojego CMS-a wbudowanego w EE, zalecam przyjęcie bardzo dokładnego i metodycznego podejścia i upewnienie się, że Twój nowy motyw CE (lub wcześniej kompatybilny motyw EE) obsługuje dane, które nadal są rezydentne.
Sugeruję również, aby nie upuszczać żadnych tabel z bazy danych z prefiksem
enterprise
- a także nie usuwać żadnychenterprise
folderów z motywów innych firm. Nie są one uważane za część instalacji EE i powinieneś zabrać je ze sobą, kiedy wychodzisz. Państwo będzie trzeba usunąć pliki i foldery z następujących lokalizacji:I oczywiście musisz wziąć pod uwagę prawdziwą biggie: Full Page Cache . Gorąco polecam znaleźć przyzwoitą pamięć podręczną innej strony innej firmy.
Powodzenia!
źródło
Przewodnik Yanted jest w porządku, ale zapomina o kilku krokach. W tabelach znajdują się pozycje, które zawierają nieprawidłowe odniesienia i należy je usunąć. Są to dane konfiguracyjne, dane uprawnień, zaplanowane cronjobs, dane wersjonowania rozszerzeń Enterprise i atrybuty eav Enterprise;
Usuń widżety przeznaczone tylko dla przedsiębiorstw;
Usuń niestandardowe aktualizacje układu, które odwołują się do widgetów korporacyjnych;
Obetnij swoją tabelę sesji, aby ludzie nie mogli się zalogować z powodu tworzenia starych modeli korporacyjnych;
Ustaw prawidłowy model klucza URL dla produktu;
Obetnij także core_url_rewrite, ponieważ powinny zostać zregenerowane;
Nie zapomnij również usunąć wyzwalaczy ze swoich tabel po usunięciu tabel enterprise_ *;
I reindex!
źródło
Oto 2 centy z mojej strony (ale dotyczy to Magento 2 i podejście może być podobne).
Szczegółowe wyjaśnienie można znaleźć w
https://blog.magepsycho.com/migrate-downgrade-magento-2-from-enterprise-to-community-edition/
źródło