[Résolu] Mise à jour site local à partir de site distant. (Créer un compte)

  • WordPress :4.7
  • Statut : résolu
8 sujets de 1 à 8 (sur un total de 8)
  • Auteur
    Messages
  • #1634291
    ferman
    Participant
    Maître WordPress
    7079 contributions

    Bonjour,

    Ma configuration WP actuelle

    • Version de PHP/MySQL :
    • Thème utilisé :
    • Extensions en place :
    • Nom de l’hébergeur :
    • Adresse du site :

    Problème(s) rencontré(s) :

    Ma question est très certainement basique mais en cherchant un peu sur le forum ou internet, je n’ai pas trouvé de réponse.

    Donc, je mets régulièrement à jour mon site local par transfert manuel de tous les dossiers et fichiers de mon site en ligne. Cela prend beaucoup de temps et il faut procéder à pas mal de réajustements (wp-config, ht-access, changer le mot de passe… ) Tout cela est source d’oublis et donc d’erreurs qu’il faut ensuite corriger, ce qui prend aussi pas mal de temps.

    Je me demandais si pour de telles mises à jour il était possible de  transférer seulement  wp-content. Je connais mal les deux autres dossiers (include et admin) mais j’ai l’impression qu’ils ne changent pas beaucoup.

    Pouvez vous me donner votre avis?

    Merci beaucoup d’avance

    Ferman

    #1634292
    PhiLyon
    Modérateur
    Maître WordPress
    28260 contributions

    Bonjour.

    A moins que tu ne changes de thème ou que tu installes de nouvelles extensions, transférer wp-content ne sert à rien.

    Toutes les modifs que tu fais sur ton site en ligne sont enregistrées dans la base de données.

    La solution, exporter la base de données en ligne et l’importer dans le site local.

    Il faudra tout de même modifier les identifiants et les url.

    Tu peux également, je crois, n’exporter que les tables qui contiennent les posts, mais ça je ne connais pas trop.

    🙂

    #1634294
    Li-An
    Participant
    Maître WordPress
    28633 contributions

    Seul le contenu de wp-content/uploads est à envoyer (avec la base de données évidemment) sous réserve qu’il n’y a pas de nouvelle extension ou modif de thème.

    Dans votre cas, je suggère même un logiciel de back up qui gère le FTP. Un clic et il met les fichiers à jour tout seul genre https://www.freefilesync.org/ (attention à ne pas installer les trucs proposés en plus).

    #1634299
    ferman
    Participant
    Maître WordPress
    7079 contributions

    Bonjour,

    C’est encore plus rapide que je n’imaginais! Comme je fais aussi directement sur le site local les mises à jour d’extension et thèmes (sauf celle du thème « optimizer », payant), autant dire que je n’aurai pas souvent de dossier à transférer par http://ftp.  Et dire que cela fait bientôt deux ans que je m’inflige régulièrement une petite corvée (deux sites transférés complètement  chaque fois)!

    Merci beaucoup pour la réponse rapide.

    Ferman

     

     

    #1634303
    Li-An
    Participant
    Maître WordPress
    28633 contributions

    Après, certaines extensions de gestion de fichiers utilisent d’autres répertoire. Vérifiez que vous avez tout.

    #1634305
    ferman
    Participant
    Maître WordPress
    7079 contributions

    D’accord: lors de la prochaine mise à jour j’utiliserai la méthode « simplifiée » et je ferai quelques tests pour vérifier que tout fonctionne bien.

    Merci encore,

    Ferman

    #1634308
    Li-An
    Participant
    Maître WordPress
    28633 contributions

    Ah zut, vous pouvez faire encore plus simple : wp-content/uploads/2017/05 (ne pas oublier de changer de mois)

    #1634309
    ferman
    Participant
    Maître WordPress
    7079 contributions

    Bon, j’espère qu’il n’y a pas encore plus simple parce-que je vais vraiment regretter d’avoir passé tant de temps à transférer mes sites au cours des deux dernières années! Il y a quand même un avantage: le transfert de site et les erreurs associées (nombreuses possibilités) et comment y remédier ont nettement moins de mystère qu’au début!

8 sujets de 1 à 8 (sur un total de 8)
  • Vous devez être connecté pour répondre à ce sujet.