web-dev-qa-db-fra.com

Mise à niveau de 3.5.2 à 3.9.1

Je ne connais pas trop les WP mises à niveau. Quelle est la fiabilité de la mise à jour automatique en un clic pour la mise à niveau de 3.5.2 à 3.9.1 ou devrais-je effectuer une mise à niveau manuelle? J'ai aussi besoin de mettre à jour tous les plugins.

J'envisage de faire une copie du site dans mon hôte local et de faire la mise à niveau avant de le faire sur le site de production. Est-ce une meilleure approche ou devrais-je simplement mettre à niveau le site de production directement?

1
user1448031

Faites une copie du site dans localhost, ce sera une meilleure approche.

Pour mettre à niveau le site, voir Mise à niveau de Wordpress - Instructions détaillées

2
Shammi

Faire une copie du site dans localhost et faire la mise à niveau là-bas avant de le faire sur le site de production est une meilleure approche et plus sûre que d'aller directement sur le site de production.

Vous avez une ancienne version de WordPress, la mise à niveau manuelle à 3.9.1 est également plus sûre que la mise à jour automatique en un clic. Vous pouvez contrôler ce qu'il faut mettre à niveau.

Remarque: sauvegardez vos fichiers et votre base de données avant la mise à niveau

0
Kate Mag

Une série 3.x à 3.9 devrait être un changement assez sûr. Les problèmes peuvent être davantage liés à des choses que vous ne nous dites pas.

- Où se trouve votre thème? Si vous avez choisi un thème standard, par exemple vingt-treize ou vingt-quatorze ans et que Brute Force l'a mis à jour sans le thème de l'enfant, votre site est assuré de se rompre lors de la mise à jour. La mise à jour écrasera ces fichiers et vous perdrez toute votre personnalisation. Si vous ne l'avez pas déjà fait, prenez 12 minutes pour comprendre à quel point il est facile d'utiliser un thème enfant.

- Le noyau Wordpress est assez robuste (relativement compatible en amont) pour les modifications récentes. Ce qui n'est peut-être pas si amical, ce sont les plugins (et le thème) que vous avez. Qui sait comment ils vont réagir?

--Quand ce n’est pas exactement lié à une mise à jour wordpress, quelle est la version minimale de PHP de votre hôte serveur? Hostgator vient de faire une mise à jour qui a affecté beaucoup de nos clients. (J'ai trouvé des erreurs dans des plugins utilisant des outils de développement firebug/firefox & chrome qui n'étaient pas visibles par les clients normaux. Nous avons déposé des rapports de bugs avec les auteurs des plugins impliqués. Tous corrigés maintenant.)

- La meilleure chose à faire est de créer une copie de votre site, de vos modèles et de vos plugins. Testez d'abord sur l'hôte local, puis poursuivez et mettez à jour sur le site de production.

Les plugins peuvent être une préoccupation. Vous pouvez essayer de les désactiver d'abord sur le site local, de mettre à jour wordpress, puis de les activer un à la fois. Vous devrez probablement vérifier chaque auteur de plugins pour voir si des mises à jour sont disponibles. Je découvre que de nombreux auteurs de plugins n'utilisent PAS le système de notification de mise à jour.

- Franchement, les risques les plus importants que j'ai vus lors de mises à jour en un clic sont qu'un administrateur zélé peut simplement cliquer une fois et mettre à jour un site sans avoir à effectuer de tests préalables. Trop facile à faire. Nous avons ajouté les mots "REMOVE_ME" devant les clés d'API de mise à jour critiques dans le panneau d'administration afin d'éviter une mise à jour en un clic (oops).

- En retard, mes seuls échecs de mise à jour proviennent de fournisseurs de modèles achetés. J'ai une source qui a mis à jour son modèle trois ou quatre fois au cours des six derniers mois sans compatibilité ascendante. À chaque mise à jour, le site se bloque et mon client est mécontent. J'ai finalement dû arrêter toutes les mises à jour pour ce modèle (ce qui pourrait être risqué si jamais une faille de sécurité était trouvée ... déjà passée auparavant ...) J'abandonnerais ce fournisseur et demanderais mon argent si je ne le faisais pas. Je n'ai pas déjà beaucoup de temps investi dans ce thème. Pas moyen de le défaire maintenant. Mauvais choix pour aller avec ces gars.

Bonne chance.

0
zipzit

J'ai mis à jour de nombreux sites Wordpress et, en ajoutant à ce qui a déjà été répondu, je ferais ceci:

  • assurez-vous que vos plugins ne contiennent pas d'éléments personnalisés (tout sera écrasé si c'est le cas)
  • avoir un dump de base de données (exportez vos tables)
  • avoir une copie locale de votre site (vous n'aurez pas besoin de fichiers wordpress, juste de wp-content et .htaccess bien sûr de wp-config.php et de tout ce que vous avez personnalisé)

Mettre à jour les fichiers automatiquement. Il faudra simplement ajouter une nouvelle version des fichiers et mettre à niveau la base de données si nécessaire (c'est le plus délicat).

Si vous avez des pages vierges: - renommer les dossiers du plugin - renommer le dossier du thème

et dépanner l'erreur.

Bonne chance!

0
iulia