J'ai un magasin fonctionnant dans Magento Enterprise Edition, je voudrais migrer vers Community Edition, pouvez-vous s'il vous plaît suggérer comment je peux le faire?
22
J'ai un magasin fonctionnant dans Magento Enterprise Edition, je voudrais migrer vers Community Edition, pouvez-vous s'il vous plaît suggérer comment je peux le faire?
Réponses:
Modifier le 3/10/14
Yanted a écrit un fabuleux guide à ce sujet - certaines des fonctionnalités EE dans> = 1.13 rendent les mises à niveau un peu plus douloureuses que ce que vous pourriez croire. Comme le souligne Marius dans les commentaires, tous les mots de passe devront être réinitialisés car les méthodes de cryptage sont traitées différemment entre EE / CE.
Voir le blog pour plus de détails.
https://web.archive.org/web/20150208220803/ http://blog.yanted.com/2014/02/21/downgrading-magento-enterprise-to-community
Message d'origine:
La migration est en fait très facile - pointez votre base de code CE vers votre base de données de production. Il n'y a rien de plus que cela (voir ci-dessous pour des informations sur la suppression de dossiers).
Si vous utilisez un thème compatible EE bien construit, il devrait être rétrocompatible.
Voici quelques fonctionnalités EE peu connues que vous devrez surveiller lors de la rétrogradation vers la communauté:
Si une grande partie de votre CMS est intégrée dans EE, je vous recommande d'adopter une approche très approfondie et méthodique et de vous assurer que votre nouveau thème CE (ou thème EE rétro-compatible) prend en charge les données qui sont toujours résidentes.
Je suggère également de ne pas supprimer de tableaux de la base de données préfixée par
enterprise
- ainsi que de ne supprimer aucunenterprise
dossier de vos thèmes tiers. Ceux-ci ne sont pas considérés comme faisant partie de l'installation EE et vous devez les emporter avec vous lorsque vous quittez. Vous aurez besoin de supprimer les fichiers et dossiers à partir des emplacements suivants:Et bien sûr, vous devez considérer le vrai biggie: Full Page Cache . Je recommande fortement que vous trouviez un cache de page complète tiers correct.
Bonne chance!
la source
Le guide Yanted est correct mais oublie certaines étapes. Il y a des éléments dans les tableaux qui contiennent des références erronées et vous devez les supprimer. Il s'agit des données de configuration, des données d'autorisations, des tâches cron programmées, des données de version des extensions d'entreprise et des attributs eav d'entreprise;
Supprimer les widgets réservés aux entreprises;
Supprimer les mises à jour de mise en page personnalisées qui font référence aux widgets d'entreprise;
Tronquez votre table de session afin d'éviter que des personnes ne puissent pas se connecter en raison de l'instanciation d'anciens modèles d'entreprise;
Définissez le modèle correct pour la clé URL du produit;
Tronquez également core_url_rewrite car ils doivent être régénérés;
N'oubliez pas de supprimer également les déclencheurs de vos tables après avoir supprimé les tables enterprise_ *;
Et réindexez!
la source
Voici 2 cents de mon côté (mais c'est pour Magento 2 et l'approche peut être similaire).
L'explication détaillée peut être trouvée dans
https://blog.magepsycho.com/migrate-downgrade-magento-2-from-enterprise-to-community-edition/
la source