У меня есть магазин, работающий в Magento Enterprise Edition, я хочу перейти на Community Edition. Подскажите, пожалуйста, как я могу это сделать?
22
У меня есть магазин, работающий в Magento Enterprise Edition, я хочу перейти на Community Edition. Подскажите, пожалуйста, как я могу это сделать?
Ответы:
Изменить 3/10/14
Yanted написал потрясающее руководство по этому вопросу - некоторые функции EE в> = 1.13 на самом деле делают апгрейды немного более болезненными, чем приведенная ниже рецензия. Как указывает Мариус в комментариях, все пароли должны быть сброшены, поскольку методы шифрования обрабатываются по-разному в EE / CE.
Смотрите блог для более подробной информации.
https://web.archive.org/web/20150208220803/ http://blog.yanted.com/2014/02/21/downgrading-magento-enterprise-to-community
Исходное сообщение:
Миграция на самом деле очень проста - укажите свою кодовую базу CE на свою производственную базу данных. В этом есть немного больше (см. Ниже некоторую информацию об удалении папки).
Если вы используете хорошо построенную EE-совместимую тему, она должна быть обратно совместимой.
Вот некоторые малоизвестные функции EE, на которые вам нужно обратить внимание при переходе на Community:
Если у вас есть большая часть вашей CMS, встроенной в EE, я рекомендую вам использовать очень тщательный и методичный подход и убедиться, что ваша новая тема CE (или обратно совместимая тема EE) поддерживает данные, которые все еще являются резидентными.
Я также предлагаю не опуская ни одной таблицы из БД с приставкой
enterprise
- а также не удаляя любыеenterprise
папки из ваших 3 - й темы партии. Они не считаются частью установки EE, и вы должны брать их с собой, когда уходите. Вы будете должны удалить файлы и папки в следующих местах:И, конечно же, вам нужно учитывать настоящую значимость: Full Page Cache . Я настоятельно рекомендую вам найти приличный сторонний Full Page кеш.
Удачи!
источник
Руководство Yanted в порядке, но забывает некоторые шаги. В таблицах есть элементы, которые содержат неправильные ссылки, и вы должны удалить их. Это данные конфигурации, данные о разрешениях, запланированные cronjobs, данные управления версиями расширений Enterprise и корпоративные атрибуты eav;
Удалить корпоративные виджеты;
Удалить пользовательские обновления макетов, которые ссылаются на корпоративные виджеты;
Сократите свою таблицу сеансов, чтобы люди не могли войти в систему из-за создания экземпляров старых корпоративных моделей;
Установите правильную модель для URL-ключа для продукта;
Также обрежьте core_url_rewrite, так как они должны быть восстановлены;
Не забудьте также удалить триггеры из ваших таблиц после удаления таблиц enterprise_ *;
И переиндексировать!
источник
Вот 2 цента с моей стороны (но это для Magento 2 и подход может быть похожим).
Подробное объяснение можно найти в
https://blog.magepsycho.com/migrate-downgrade-magento-2-from-enterprise-to-community-edition/
источник