mise a jour manuelle dune installation wordpress locale a laide de windows xp

Mise à jour manuelle d’une installation WordPress locale à l’aide de Windows XP

introduction

Tout récemment, j’ai mis à jour WordPress de 2.8 à 3.0. La plupart des didacticiels, y compris le Codex de WordPress, vous expliquent comment mettre à jour un blog en direct, qui est stocké sur le serveur de votre hébergeur. Je n’ai trouvé aucune information concernant la mise à jour manuelle d’une installation sur un ordinateur local (comme un serveur de test pour le développement de thèmes), j’ai donc écrit cet article.

Vous vous demandez peut-être : « Pourquoi ne pas simplement utiliser la fonction de mise à jour automatique ? » Eh bien, comme documenté en tapant quelque chose comme « WordPress 3.0 se bloque lors du déballage de la mise à jour » dans Google sans guillemets, j’ai rencontré le problème de l’arrêt automatique de la fonction lors de la mise à jour. J’ai dû installer manuellement.

Bases de l’installation manuelle

Il s’avère que la mise à jour manuelle était assez facile, mais était très difficile au début à cause des pièges auxquels je n’avais pas prêté attention. Ceux-ci seront documentés dans la section « pièges » ci-dessous. Bien que je ne fasse pas de tutoriel détaillé, je vais vous expliquer comment j’ai mis à jour mon blog de test de manière très basique. Cette même méthode est similaire aux instructions de la page du codex de mise à jour de WordPress.

  1. Tout d’abord, j’ai sauvegardé la base de données en allant dans Outils, puis Exporter dans le panneau d’administration. J’ai ensuite sélectionné Télécharger le fichier d’exportation. Cette méthode est documentée dans l’article « Comment sauvegarder votre blog WordPress en 60 secondes » de Christopher S. Penn. Tapez ce titre d’article dans Google pour en savoir plus.
  2. Dans le panneau d’administration, il y avait les boutons Installer automatiquement ou Télécharger [WordPress version number]. J’ai choisi le lien de téléchargement pour une installation manuelle
  3. J’ai navigué jusqu’au dossier dans lequel le fichier a été téléchargé. Il peut s’agir d’un dossier Mes documents, Documents ou Téléchargements. Dans mon cas, il s’agissait d’un dossier Téléchargements dans Mes documents
  4. J’ai décompressé le dossier (WordPress-3.01.zip) en cliquant avec le bouton droit de la souris et en sélectionnant Extraire tout
  5. Suivre l’assistant Extraire tout ouvre le dossier extrait. J’ai double-cliqué sur le dossier WordPress
  6. À partir de là, j’ai ouvert une deuxième fenêtre de l’explorateur en allant dans le menu Démarrer, Poste de travail. De là, j’ai navigué vers mon installation WordPress d’origine. J’ai installé le mien dans Local Disk (C :), Program Files, Apache Software Foundation, Apache 2.2, htdocs, WordPress
  7. Une fois dans mon dossier WordPress d’origine, j’ai copié (Ctrl-C) les fichiers wp-includes et wp-admin de mon dossier WordPress 3.01 et collé (Ctrl-V) dans le dossier d’origine (WordPress 2.8)
  8. Bien que je n’aie pas effectué l’étape suivante lors de l’installation, mes dossiers étant déjà configurés de cette manière, il est judicieux de configurer vos dossiers dans Windows XP afin qu’ils affichent le chemin complet dans la barre de titre. Pour cela, allez dans l’élément de menu Outils, Options des dossiers…, onglet Affichage, cochez Afficher le chemin complet dans la barre de titre et Afficher le chemin complet dans la barre d’adresse. De cette façon, vous pouvez savoir en un coup d’œil dans quel dossier vous vous trouvez
  9. Comme mentionné dans la page du codex de mise à jour de WordPress, je n’ai pas copié le dossier wp-content, car cela écraserait mes thèmes et plugins actuels. Pour WordPress 3.0, j’ai copié le Vingt dix dossier theme dans le dossier wp-content, themes pour obtenir le nouveau thème par défaut de la version 3.0
  10. Enfin, j’ai copié tous les fichiers du dossier de niveau supérieur, WordPress, y compris index.php. Ensuite, je les ai collés dans le dossier d’origine (2.8). Je n’ai pas écrasé le fichier.htaccess ou le fichier wp-config.php, les laissant tels quels. Habituellement, ces fichiers ne sont pas inclus dans une installation typique. J’ai renommé le fichier wp-config-sample.php dans WP 3.0 en wp-config-sample2.php juste au cas où
  11. À partir de là, on m’a demandé de me reconnecter à mon panneau d’administration et de mettre à jour la base de données, en suivant le lien fourni
  12. L’installation a réussi !
Lire Aussi...  WordPress : Top des paramètres et composants les plus importants que vous devez connaître

Pièges liés à Windows XP

L’installation a réussi après beaucoup d’essais et d’erreurs et de jurons sur mon écran d’ordinateur, c’est-à-dire. J’essayais de suivre les conseils ci-dessus pour installer manuellement après le blocage frustrant de « Décompresser la mise à jour » dans l’installation automatique. Lorsque j’essayais de déplacer manuellement les dossiers wp-admin et wp-includes du dossier 3.0 vers le dossier 2.8, je recevais des messages d’erreur « Impossible de créer ou de remplacer wp-admin : l’accès est refusé ». Ce qui était encore plus frustrant, c’est que je recevais ces messages après avoir envoyé les dossiers de fichiers originaux à la corbeille en les supprimant. Je n’ai même pas pu restaurer les fichiers car l’accès a été refusé ! Je pensais sûrement que j’avais abandonné toute mon installation WordPress et que je ne pouvais pas mettre à niveau.

Enfin j’ai réalisé quel était le problème. Je travaillais dans un compte limité dans Windows XP. Je le fais à dessein pour la sécurité, car je ne veux pas être en ligne avec un compte d’administrateur. Pour suivre les instructions ci-dessus, copier et déplacer des fichiers dans le dossier Program Files et autres, j’avais besoin de me connecter à un compte avec des privilèges d’administrateur.

Je n’ai jamais compris si le problème du compte limité était la raison pour laquelle la fonction de mise à niveau automatique ne fonctionnait pas. Cependant, ce conseil est justifié : si vous mettez à jour WordPress manuellement pour une installation locale, assurez-vous que vous utilisez ou avez accès à un compte disposant de privilèges d’administrateur. J’espère que cet article sera utile pour ceux qui ont rencontré les mêmes problèmes que moi. Merci pour la lecture.

Comments are closed.