Magento 2 est la dernière version majeure de la plate-forme de commerce électronique Magento qui est disponible dans les deux éditions de la communauté et des entreprises. Magento continue de libérer les mises à jour pour maintenir la plate-forme sécurisée et mise à jour avec les dernières nouvelles exigences.
Cet article fournit un guide complet pour la mise à niveau d’un magasin Magento 2 en utilisant le compositeur. Magento 2 avec son interface de ligne de commande permet d’économiser beaucoup de temps pour les développeurs dans la gestion du module, la gestion du cache, mises à jour et beaucoup plus. Voilà pourquoi nous allons utiliser la commande interface de ligne de mettre à jour le 2 Magento ici.
Pourquoi devriez-vous mettre à jour votre magasin Magento 2?
Voici les raisons suivantes pour lesquelles vous devriez mettre à jour Magento 2:
- Pour garder votre site Web sécurisé avec les derniers correctifs de sécurité
- Pour obtenir des mises à jour de l’interface utilisateur de nouvelles fonctionnalités pour l’amélioration
- Pour Corrections de bugs pour le soutien des dernières fonctionnalités
- Pour le site Web Vitesse et amélioration de la performance
- Pour les nouvelles méthodes de paiement de soutien pour une meilleure intégration avec 3 parties Magento 2 extensions, Google Analytics, Méthodes d’expédition, les passerelles de paiement, etc.
Note importante:
Vous pouvez utiliser l’interface de ligne de commande Magento 2 (CLI) mise à niveau uniquement lorsque vous avez installé votre Magento 2 en utilisant le Composer ou le fichier Zip depuis le site officiel de Magento. CLI mise à niveau ne fonctionnera pas si vous avez cloné votre magasin Magento 2 du référentiel GIT.
Mise à jour en utilisant Magento 2 Composer
Suivez ces étapes et les commandes pour mettre à niveau votre Magento 2:
1. Vous aurez besoin de l’accès complet du système de fichiers pour faire cette mise à niveau. Si vous avez la pleine propriété du système de fichiers, puis, tout d’abord vous connecter à votre serveur Web via SSH.
2. Maintenant , vous connecter à votre serveur Magento 2 en utilisant un client SSH. Vous pouvez utiliser ici le client SSH Putty.
3. Après avoir établi la connexion SSH, accédez à votre Magento 2 répertoire racine.
4. Maintenant, exécutez la commande suivante:
compositeur besoin magento / produit communautaire édition 2.1.3 -NO mise à jour
REMARQUE: Vous pouvez modifier le numéro de version en conséquence. Par exemple, si vous souhaitez mettre à jour la version 2.0.x Magento, puis changer l’édition en conséquence.
5. Maintenant, exécutez la commande suivante :
mise à jour du compositeur
REMARQUE: Si vous êtes invité pour l’ authentification, vous devez entrer vos clés d’authentification magento.repo après l’ exécution de la commande ci – dessus.
6. Maintenant, exécutez ces trois commandes dans le même ordre:
rm -rf var / di / * var / génération / * var / cache / * var / log / * var / page_cache / *
cache bin / magento php: propre
cache bin / magento php: flush
REMARQUE: Si vous utilisez le système de fichiers Magento stockage du cache puis passez à l’étape suivante. Dans le cas contraire, si vous utilisez un autre stockage de cache Memcached comme, Varnish et Redis alors vous devrez effacer le cache manuellement pour eux.
7. Maintenant, Exécutez les commandes suivantes:
php configuration bin / magento: mise à niveau
php configuration bin / magento: di: compiler
php bin / magento indexeur: réindexation
8. Vérifiez le nouveau numéro de version en utilisant la commande suivante:
bin php / magento -version
9. Vous pouvez également vérifier le numéro de version en allant à votre Magento 2 panneau d’ administration et l’ actualisation de la fenêtre. Pour vérifier si vous avez terminé avec succès la mise à jour, voir le numéro de version Magento 2 au coin en bas à droite de la page. S’il y a une erreur, essayez d’ effacer le cache à nouveau après la réinitialisation de l’autorisation de fichier .
finalement
Nous avons terminé la mise à jour Magento 2 ici. Il existe plusieurs autres méthodes pour mettre à jour votre magasin Magento 2 ainsi. Cependant, cette méthode est l’ un des plus rapides et permet d’ économiser beaucoup de temps. Faites-nous savoir si vous avez besoin d’aide dans la mise à jour ou la recherche de Magento et Magento 2 extensions . Nous avons une assez bonne collection de cela.