web-dev-qa-db-fra.com

Le site a besoin d'une mise à niveau massive - comment procéder?

J'ai un ancien client qui, contrairement à mes recommandations, n'est pas resté au courant de ses WP mises à niveau. Ils doivent maintenant faire le saut de 3.5.1 à 4.1.1 (ou ce qui est en cours pour le moment). Ils utilisaient un thème assez vanille (peut-être même vingt-onze) et n'utilisaient pas trop de plugins.

J'ai trouvé de nombreux fils de discussion (ici et ailleurs) qui parlent de faire cette mini-mise à niveau à la fois. Est-ce vraiment nécessaire ou peut-on prendre de plus grandes mesures? Par exemple. 3.5.1 -> 3.9, puis 3.9 -> 4.0, puis 4.0 -> 4.1.1

Les pensées ou les expériences sont appréciées.

1
Peter Rowell

Consultez le Codex sur Mise à niveau sur plusieurs versions .

En ce qui concerne les étapes de mise à niveau, il est indiqué:

Si vous envisagez d'effectuer la mise à niveau de plus de deux versions majeures, envisagez une mise à niveau progressive pour éviter tout conflit et minimiser les risques d'endommagement de la base de données. Par exemple, si vous envisagez de passer de la version 2.5 à la version 4.1.1, passez d'abord à la version 2.7, puis à la version 2.9, puis à la version 3.1, etc. Essentiellement, il est possible de passer d’une version à l’autre, mais jamais de deux lors de la mise à niveau.

Donc, selon ce conseil, votre séquence de mise à niveau pourrait être:

3.5.1 -> 3.7.x -> 3.9.x -> 4.1.1

Je suis d'accord avec les commentaires de @Milo et @PieterGoosen; Vous ne devriez pas expérimenter cela sur une installation de production, testez-le d'abord sur votre installation de développement. Désactivez les plugins avant les mises à jour et activez-les ensuite, un à la fois. N'oubliez pas d'activer le journal de débogage et de rechercher les erreurs dans le debug.log.

N'oubliez pas de tout sauvegarder.

Vous pouvez trouver les anciennes versions ici .

2
birgire