mise à niveau à partir de 1,7 à 1,9 magento
j'ai besoin de mettre à jour ma boutique magento forme de 1,7 à 1,9. Je suis très nouveau à magento, SSH et mysql. Je me demandais juste quel est le moyen le plus facile pour mettre à niveau avec la rupture de mon site web.
Merci
OriginalL'auteur Adam Allen | 2014-05-29
Vous devez vous connecter pour publier un commentaire.
Actuelle Version de Magento CE 1.7.0.2
Vérifier les mises à niveau
Vous êtes fait!
Vous devriez être en mesure de mettre à niveau directement.
Comme toujours, les extensions tierce partie et locales, les personnalisations doivent être pris en compte, faites une sauvegarde correcte, etc.
OriginalL'auteur Slimshadddyyy
De mise à niveau de la feuille de route pour CE 1.9.0.1 de 1,7
maintenant à partir de votre 1.7 fusionner vos dossiers suivants dans le 1.9
app/code/community
app/code/local
app/design/frontend/default/<your theme>
ouapp/design/frontend/<your package>
)adminhtml
etfrontend
).app/etc/modules/
actuelsapp/etc/modules/
adminhtml/default/yourtheme
.adminhtml/default/default/
(1.7) pouradminhtml/default/default/
(1.9).app/js/
.maintenant, allez à
app/etc/local.xml
.Modifier la base de données de détails. mettre votre base de données nom d'utilisateur et le mot de passe et nom de base de données.OriginalL'auteur Pradeep Sanku
L'autre réponse est dangereux et doit être pris avec précaution assurez-vous de créer un serveur de dev l'article suivant explique
http://www.magentocommerce.com/wiki/groups/227/moving_magento_to_another_server
OriginalL'auteur Will Wright
De mise à niveau peut être fait en suivant ces étapes(si il y a beaucoup de modules personnalisés et vous voulez vous assurer que votre code ne casse pas)
1.Télécharger la dernière version stable de votre Magento instance.
2.À partir de votre ancienne copie, à partir de la copie de vos modules personnalisés de
3.Apporter des modifications à votre local.xml et le connecter à votre ancienne base de données magento.
Une fois que vous exécutez Magento instance de n'importe quel core configurer les mises à jour seront faites en utilisant les fichiers d'installation dans votre coeur extensions.
PS:- Cette méthode s'exécute lorsque vous avez suivi toutes les normes du possible, j'.e n core modification, de rectification classe réécrit, pas de changements dans index.php,Mage.php etc
Aussi, si certains tiers des extensions si donner d'erreur, devez les mettre à jour.
Espère que cela aide! Et si vous essayez de sortir..laissez-moi savoir comment ça se passe!
OriginalL'auteur huzefam
Magento 1.x mise à niveau d'instruction à l'aide de SSH ou de la ligne de Commande:
1) Aller à votre Magento répertoire racine
2) Activer le mode de Maintenance pour votre site Magento
Pour cela, vous devez créer un fichier vide nommé
maintenance.flag
dans votre Magento répertoire racine.3) "vider le Cache" & Séances
4) Vérifier Compilation & le Désactiver si Activé
Compilateur De Vérifier Le Statut
Si le
Compiler Status
estDisabled
alors vous pouvez sauter cette étape et passer à l'étape suivante.Si le
Compiler Status
estEnabled
ensuite, vous devez le désactiver avec la commande suivante:5) Donner la permission d'écrire à tous Magento fichiers et dossiers
6) Donner 550 autorisation mage fichier est un fichier script shell. Avec 550 permission, nous venons de nous rendre le fichier non accessible en écriture + lisible & exécutable par l'utilisateur et de groupe seulement.
7) Changer de configuration des paramètres de stable
8) De Mise À Niveau Magento
Vous pouvez la liste de tous les paquets installés avec la commande suivante:
Vous pouvez lister tous les paquets pouvant être mis avec la commande suivante:
La commande suivante de mise à niveau de tous les les paquets:
Il faudra un certain temps pour terminer la mise à niveau.
9) Après la mise à niveau, nous devrions réindexer toutes les données.
10) Puis, vider le cache et de la session de nouveau.
11) Permettre la Compilation uniquement s'il a été Activé avant la mise à niveau
Vérifiez l'étape 4 ci-dessus.
Si la Compilation n'a pas été activé à l'étape 4), alors vous pouvez sauter cette étape et passer à la prochaine étape.
Si la Compilation a été activée pour votre site web et vous avez désactivé à l'étape 4, puis vous devez l'Activer avec la commande suivante:
12) Avant la mise à niveau, nous avons changé la permission de tous les fichiers et dossiers en 777. Vous devez également donner l'autorisation appropriée pour tous les fichiers et dossiers de votre site Magento.
Convertir des fichiers autorisation à 644 et des dossiers d'autorisation de 755
Donner lecture-écriture complète d'autorisation, c'est à dire 777 de la var et des dossiers multimédia.
Donner 550 autorisation de mage fichier script shell
13) Vérifier les versions des modules installés. Les modules devraient montrer la dernière version car ils sont déjà mis à niveau maintenant.
14) la Liste évolutive des modules (les modules qui ont besoin d'une mise à niveau). Il devrait en résulter un message disant Pas de mises à niveau disponibles parce que tous les modules ont été déjà mis à niveau vers la dernière version.
15) Désactiver le mode de Maintenance pour rendre le site en Direct.
Cela permettra de supprimer le fichier
maintenance.flag
et puis le site sera en direct de nouveau.Vous pouvez maintenant vous connecter à l'interface d'admin et de voir le Magento version affichée dans la section de pied de page. Elle doit montrer le dernier numéro de version.
OriginalL'auteur Mukesh Chapagain