Bonjour,
L’équipe Infinitic a cherché pendant des heures des procédures d’upgrade d’une installation de Magento sans succès. Il n’existe pas de remède miracle, chaque version ayant ses spécificités.
Aujourd’hui nous commençons donc une série d’article traitant de ce sujet très vaste.
Commençons tout d’abord par faire un backup complet du site (front et backend ainsi que la base de donnée)
Une fois que tout est sauvegardé, plusieurs méthode d’upgrade s’offre a nous :
- Via SSH
- Via le MagentoConnect Manager
- Directement à partir des fichier que l’on peut télécharger sur le site Magento
Certains sites étant hébergé sur des hébergements mutualisés, il n’est pas possible d’accéder à la console pour travailler en SSH. Nous allons donc détailler la méthode permettant l’upgrade à partir du MagentoConnect Manager.
Une fois connecté a votre interface d’admin, il suffit d’aller dans le menu SYSTEME -> MAGENTO CONNECT -> MAGENTO CONNECT MANAGER
La première chose a upgrader sera votre MANAGER (Downloader).
Magento utilise un système d’upgrade très puissant qui permet d’installer directement les modules depuis Internet seulement en connaissant leur CLES (Key). Les clés des différents modules sont disponibles sur le site MAGENTO CONNECT
Pour vérifier si la version installé sur votre MAGENTO est à jour, il suffit de renseigner la clé du Magento Connect Manager dans le champs prévu (Paste extension key to install:)
En version 2.0 du manager, la clé est la suivante : http://connect20.magentocommerce.com/community/Mage_Downloader
Si votre version n’est pas a jour, le Downloader vous propose de télécharger la dernière version STABLE si vous avez choisi ce type d’état. Si vous cliquez sur le bouton “Install”, la procédure démarre.
Une fois que l’installation est terminée, il vous suffit de Rafraichir (Refresh) afin de recharger la page du downloader.
La 1ere étape de l’upgrade est terminée, notre downloader est à jour…
Nous enchainerons dans quelques jours sur l’étape suivante qui est la mise à jour du COEUR de MAGENTO (Magento Core)