Question

Je dois mettre à jour ma version actuelle de DNN cette semaine. J'utilise actuellement la version 2.1.1. Je ne veux pas tout faire deux fois, alors j'ai plusieurs questions.

  1. Existe-t-il un outil de mise à niveau ou des scripts quelque part pour m'aider à effectuer une mise à niveau?
  2. Est-il préférable d'installer 4.9 ou 5.0? C'est la production.
  3. Si j'utilise la version 4.9, serai-je en mesure de passer à la version 5.0 dès sa sortie?
Était-ce utile?

La solution

D’après mes expériences, DotNetNuke a tendance à publier des modifications de dernière minute sans les documenter (ou documenter une grande partie de quoi que ce soit, d'ailleurs). Sans savoir exactement ce que vous y avez installé, il est impossible de dire exactement comment vous êtes foutu. Mais je peux vous garantir que la transition ne sera probablement pas facile, surtout si vous avez beaucoup de modules installés.

Entre 2.1.1 = > 4.9, tellement de choses ont changé que je n’imagine pas qu’il existe un moyen automatisé de mettre à niveau. Vous feriez mieux de partir de zéro et de voir ce qui fonctionne encore. Très probablement, vous aurez besoin de trouver de nouvelles versions des modules que vous utilisez, ou des remplacements pour ceux qui ne sont pas mis à jour.

Autres conseils

Personnellement, je suis tout à fait en désaccord avec ALassek, vous pouvez mettre à niveau DotNetNuke, il vous suffit de suivre les étapes répertoriées et tant que vous faites cela, ce n’est pas un gros problème, mais il y a quelques éléments clés à conserver l'esprit que vous définissez la route pour faire votre migration.

  1. N'UTILISEZ PAS 5.0 en production pour le moment. La version 5.0 n’est actuellement que dans l’étape RC2 et son utilisation en production n’est PAS recommandée. Il est également recommandé de passer à la version 2 -> La finale pourrait ne pas être possible!

  2. Si vous envisagez d’essayer de passer de la version 2.1.1 à la dernière version de 2, passez à la version 3, passez à la version 3.3.7, passez à la version 4.4.1, puis à la version 4.6. .2, puis à 4.9.0. Généralement, vous pouvez le créer, mais certains sites ne le sont pas.

Certains modules devront cependant être mis à jour pour fonctionner avec DNN 4.x. En fonction du nombre et des fournisseurs, il peut s’agir d’un processus simple ou vous obliger à rechercher d’autres fournisseurs pour les fonctionnalités spécifiques disponibles.

En ce qui concerne la possibilité de passer de la version 4.9 à la version 5.0, cette solution sera prise en charge à 100% une fois que la version 5.0 sera prête pour la production.

Pour être honnête, je ne sais pas. Mais je vois que la page de téléchargement de DNN indique très clairement que les versions 5.0 candidates sont "NON RECOMMANDÉES POUR UNE UTILISATION EN PRODUCTION".

Il y a eu énormément de changements importants entre 2x et 3x, ce qui entraînera à peu près tous les modules personnalisés à mettre à niveau ou à remplacer. En dehors de cela, Mitchel est l'homme de DNN et je le lui renverrais.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top