web-dev-qa-db-fra.com

Migration de joomla 1.5 à 2.5 avec VirtueMart 1.9 vers la version prise en charge avec 2.5

J'ai un site intégré avec Joomla 1.5 ayant VirtueMart 1.9. Maintenant, je dois faire la copie de ce site avec quelques plugins supplémentaires à installer et ils ne sont pas disponibles dans la version 1.5, donc je dois mettre à niveau vers Joomla 2.5 avec la version prise en charge de VirtueMart.

Comme mon site a de nombreuses extensions, mais le plus important d'entre elles est VirtueMart.

J'ai essayé redMIGRATOR, qui copie la base de données, mais qu'en est-il de ma conception et des autres plugins?

Que dois-je faire pour que la nouvelle copie du site soit identique à la précédente avec les versions mises à jour de Joomla et VirtueMart?

3
Zahid Khan

La migration de Joomla 1.5 à 2.5 peut être un processus complexe, en fonction des extensions que vous avez sur votre site Web actuel. Ce n'est presque jamais un processus en un clic. Il en va de même pour Virtuemart. VirtueMart 2.x.x est un tout nouveau système de panier d'achat qui n'est pas compatible avec VirtueMart 1, et une mise à niveau en un clic n'existe pas.

Tout d’abord, assurez-vous d’avoir une sauvegarde complète de votre site (je le recommande Akeeba Backup )

Il y a beaucoup de façons de faire la migration, je vais énumérer quelques alternatives, mais gardez d'abord ceci à l'esprit:

  1. Votre modèle actuel ne fonctionnera probablement pas avec Joomla 2.5. Tu devras:
    • modifiez-le pour le rendre compatible
    • télécharger une nouvelle version à partir du fournisseur de modèles (si disponible)
    • utiliser un autre modèle
  2. Vous devrez rechercher une version mise à niveau de la plupart de vos extensions.
  3. Virtuemart 2 n'utilise pas de modèles, contrairement à VM1, toute substitution de mise en page provient de votre modèle Joomla.

1. Construire un nouveau site

Compte tenu des points ci-dessus, vous feriez peut-être mieux de créer un site complètement nouveau. Utilisez ensuite J2XML pour importer des articles (avec images), des catégories, des menus et des utilisateurs. Cela vous donnera un coup de pouce, et l’avantage est que vous avez une installation très propre de J2.5.

Installez ensuite Virtuemart 2 et configurez à nouveau vos produits. Si vous avez peu de produits, je pense que c'est le moyen le plus simple.

2. Utilisez Virtuemart 2 Migrator

AVERTISSEMENT: je n'ai pas essayé ce composant moi-même

Virtuemart 2 Migrator est une extension commerciale qui affirme pouvoir migrer à la fois Joomla et Virtuemart.

Ce migrateur est un bond de géant vers Joomla 2.5 et VirtueMart 2! Chaque contenu VirtueMart de votre boutique sera copié. Voici comment cela fonctionne.

  • Installez Joomla 2.5 et VirtueMart 2 vierges sur le même serveur que votre site Web existant.
  • Installez le composant VirtueMart 2 Migrator et configurez les chemins d'accès aux fichiers et à la base de données
  • Sélectionnez le contenu que vous souhaitez migrer et cliquez sur le bouton "Migrer maintenant"

Essayez d'autres outils de migration

Une liste de différents outils pour la migration de Joomla est disponible à l'adresse JED . Tant que vous travaillez sur une copie de votre site, il n’ya rien de mal à tester différentes solutions (sauf que cela prend du temps).

Les autres informations

4
johanpw