Tutoriels WordPress de confiance, quand vous en avez le plus besoin.
Guide du débutant pour WordPress
WPB Cup
25 millions+
Sites web utilisant nos plugins
16+
Années d'expérience WordPress
3000+
Tutoriels WordPress par des experts

Comment déplacer WordPress d'un serveur local vers un site en ligne (2 méthodes)

De nombreux utilisateurs de WordPress préfèrent travailler sur leurs sites web à l'aide d'un serveur local sur leur ordinateur. Cela vous permet de travailler sur votre site web en privé avant de rendre les modifications disponibles en ligne.

Finalement, vous devrez le déplacer vers un serveur en ligne pour le rendre accessible aux visiteurs en ligne. Cette transition est cruciale pour garantir que votre site web fonctionne correctement sur le site en ligne.

Nous avons travaillé sur de nombreux sites web locaux, nous avons donc dû apprendre la manière la plus simple de transférer le contenu vers des sites web en ligne.

Dans cet article, nous vous fournirons des instructions étape par étape sur la façon de déplacer WordPress d'un serveur local vers un site en ligne.

Comment déplacer WordPress d'un serveur local vers un site en direct (2 méthodes)

Pourquoi déplacer WordPress d'un serveur local vers un site en ligne ?

Construire votre blog WordPress sur un serveur local est un moyen sûr de tester les modifications sur votre site web sans affecter les visiteurs.

Lorsque vous avez terminé de perfectionner votre site web, l'étape suivante consiste à passer de votre serveur local à un site en ligne.

Nous allons vous montrer deux façons de déplacer votre site d'un serveur local vers un site en ligne.

La première méthode utilise un plugin de migration WordPress et est recommandée pour les débutants.

Dans la deuxième méthode, nous vous montrerons comment déplacer manuellement WordPress d'un serveur local vers un site en ligne.

Vous pouvez choisir la méthode qui vous convient le mieux :

Avant de migrer votre site WordPress

Vous devez avoir quelques éléments en place pour migrer WordPress d'un serveur local vers un serveur en ligne.

Premièrement, nous supposons que vous avez un site WordPress fonctionnant sur un serveur local (également appelé localhost) sur votre ordinateur et que vous y avez un accès complet.

Ensuite, vous aurez besoin d'un nom de domaine et d'un hébergement web.

Nous avons entendu d'innombrables histoires de débutants qui ont commencé avec des hébergeurs web gratuits ou de mauvaise qualité et l'ont regretté. Selon notre expérience, le choix du bon hébergeur est essentiel au succès de tout site web.

Pour vous aider à prendre votre décision, nous vous recommandons d'utiliser Bluehost. C'est une société d'hébergement WordPress officiellement recommandée, et elle offre aux utilisateurs de WPBeginner une réduction exclusive + un nom de domaine et un certificat SSL gratuits.

En gros, vous pouvez commencer pour aussi peu que 2,99 $ par mois.

Si vous souhaitez une excellente alternative à Bluehost, vous pouvez vous tourner vers Hostinger. Ils offrent également une réduction exclusive aux utilisateurs de WPBeginner avec un nom de domaine gratuit.

Si vous pouvez vous permettre de payer un peu plus, alors regardez SiteGround. Ils ont également une offre spéciale pour les lecteurs de WPBeginner.

Si vous avez besoin d'aide pour configurer votre site web, suivez notre guide étape par étape sur comment créer un site web.

Enfin, vous aurez besoin d'un programme FTP et de savoir comment utiliser FTP pour télécharger votre site local sur le site en direct.

Prêt ? Commençons à migrer votre site WordPress.

Tutoriel vidéo

S'abonner à WPBeginner

Si vous préférez des instructions écrites, continuez à lire.

Méthode 1 : Transférer WordPress du serveur local vers le site en direct à l'aide d'un plugin de migration (recommandé)

Cette méthode est plus facile et recommandée pour les débutants. Nous utiliserons un plugin de migration WordPress pour déplacer WordPress de localhost vers un site en direct.

Étape 1 : Installer et configurer le plugin Duplicator

Tout d'abord, vous devez installer et activer le plugin Duplicator sur votre site local. Pour plus de détails, consultez notre guide étape par étape sur comment installer un plugin WordPress.

Astuce de pro : Il existe également une version pro de Duplicator qui offre des sauvegardes sécurisées, un stockage cloud, une restauration facile du site, et plus encore.

Après activation, vous devez vous rendre sur la page Duplicator » Sauvegardes et cliquer sur le bouton « Créer une nouvelle ».

Créer une nouvelle sauvegarde pour la migration

Cela vous amène à un écran où vous pouvez donner un nom à votre sauvegarde.

Ensuite, cliquez sur le bouton « Suivant ».

Nommer le package de sauvegarde

Duplicator va maintenant exécuter des tests pour voir si tout est en ordre.

Si tous les éléments sont marqués « Bon », cliquez sur le bouton « Créer ».

Construire le package

Ce processus peut prendre quelques minutes, en fonction de la taille de votre site web. Vous devez laisser cet onglet ouvert jusqu'à ce qu'il soit terminé.

Une fois terminé, vous verrez les options de téléchargement pour les packages « Installer » et « Archive ». Vous devez cliquer sur le bouton « Télécharger les deux fichiers » pour télécharger les deux fichiers sur votre ordinateur.

Télécharger les deux fichiers de sauvegarde

Le fichier « Archive » est une copie complète de votre site WordPress. Il comprend tous les fichiers principaux de WordPress ainsi que vos images, téléchargements, thèmes, plugins et une sauvegarde de votre base de données WordPress.

Le fichier « Installer » est un script qui automatisera l'ensemble du processus de migration en décompressant le fichier archive contenant votre site web.

Étape 2 : Créer une base de données pour votre site WordPress en ligne

Avant de pouvoir exécuter l'installateur ou télécharger le site WordPress de localhost vers votre serveur d'hébergement, vous devez créer une base de données MySQL pour votre nouveau site web en ligne.

Si vous avez déjà créé une base de données MySQL, vous pouvez ignorer cette étape.

Pour créer une base de données, vous devez vous rendre sur le tableau de bord cPanel de votre compte d'hébergement. Ensuite, localisez la section « Bases de données » et cliquez sur l'icône « Assistant de base de données MySQL ».

Assistant de base de données MySQL

Sur l'écran suivant, il y a un champ pour créer une nouvelle base de données.

Donnez simplement un nom à votre base de données et cliquez sur le bouton « Créer une base de données ».

Nommer la nouvelle base de données

cPanel va maintenant créer une nouvelle base de données pour vous.

Après cela, vous devez entrer un nom d'utilisateur et un mot de passe pour votre nouvel utilisateur, puis cliquer sur le bouton « Créer un utilisateur ».

Créer un nouvel utilisateur de base de données

Ensuite, vous devez ajouter l'utilisateur que vous venez de créer à la base de données.

Tout d'abord, cochez la case « Tous les privilèges ».

Vérifier tous les privilèges

Ensuite, faites défiler vers le bas et cliquez sur le bouton « Apporter les modifications » pour enregistrer vos modifications.

Votre base de données est maintenant prête à être utilisée avec votre site WordPress. Assurez-vous de noter le nom de la base de données, le nom d'utilisateur et le mot de passe. Vous aurez besoin de ces informations à l'étape suivante.

Étape 3 : Télécharger les fichiers du serveur local vers le site WordPress en direct

Maintenant, vous devez télécharger les fichiers d'archive et d'installation de votre site local vers votre compte d'hébergement.

Tout d'abord, connectez-vous à votre site en direct à l'aide d'un client FTP. Une fois connecté, assurez-vous que le répertoire racine de votre site Web est complètement vide.

Normalement, le répertoire racine est le dossier /home/public_html/.

Certaines sociétés d'hébergement WordPress installent WordPress automatiquement lorsque vous vous inscrivez. Si vous avez des fichiers WordPress à cet endroit, vous devez les supprimer.

Après cela, vous pouvez télécharger les fichiers archive.zip et installer.php de Duplicator dans votre répertoire racine vide.

Télécharger les fichiers d'archive et d'installation

Étape 4 : Exécution du script de migration

Après avoir téléchargé les fichiers de migration, vous devez visiter l'URL suivante dans votre navigateur :

http://example.com/installer.php

N'oubliez pas de remplacer « example.com » par votre propre nom de domaine.

Ceci lancera l'assistant de migration Duplicator.

L'installateur effectuera quelques tests et initialisera le script.

Assistant de migration Duplicator, étape 1

Sous la section Configuration, il vous sera demandé d'entrer votre hôte MySQL, le nom de la base de données, le nom d'utilisateur et le mot de passe.

Votre hôte sera probablement un hôte local. Ensuite, vous entrerez les détails de la base de données que vous avez créée à l'étape précédente.

Ensuite, cliquez sur le bouton « Valider » pour vous assurer que les détails que vous avez saisis sont corrects.

Valider les paramètres

Après cela, cliquez sur le bouton « Suivant » pour continuer.

Duplicator importera maintenant votre sauvegarde de base de données WordPress de l'archive dans votre nouvelle base de données.

Il mettra également à jour les URL pointant vers le site local et votre nouveau site en direct.

Vous pouvez maintenant cliquer sur le bouton « Connexion administrateur » pour accéder à la zone d'administration WordPress de votre site en direct.

Connexion administrateur

Une fois que vous vous connectez à votre site en direct, Duplicator nettoiera automatiquement les fichiers d'installation.

C'est tout. Vous avez déplacé avec succès WordPress du serveur local vers votre site en direct.

Méthode 2 : Transférer manuellement WordPress du serveur local vers le site en direct

Dans cette méthode, nous vous montrerons comment déplacer manuellement WordPress du serveur local vers votre site en direct. Ce sera utile si la première méthode ne fonctionne pas ou si vous préférez le faire manuellement.

Étape 1 : Exporter la base de données WordPress locale

La première chose que vous devez faire est d'exporter votre base de données WordPress locale. Nous utiliserons phpMyAdmin pour cela.

Si vous ne le connaissez pas, vous voudrez peut-être consulter notre guide sur la gestion de bases de données WordPress avec phpMyAdmin.

Allez simplement sur http://localhost/phpmyadmin/ et cliquez sur votre base de données WordPress. Ensuite, cliquez sur le bouton « Exporter » dans la barre de menu supérieure.

Exporter depuis localhost

Dans l'option « Méthode d'exportation : », vous pouvez choisir « Rapide » ou « Personnalisée ». Personnalisée vous fournira plus d'options pour exporter votre base de données.

Mais nous vous recommandons de choisir « Rapide », puis de cliquer sur le bouton « Go » pour télécharger votre base de données.

Exporter la base de données WordPress à l'aide de phpMyAdmin

Étape 2 : Téléverser les fichiers WordPress sur le site en direct

Maintenant, nous allons devoir déplacer tous les fichiers de votre site web vers le site en direct.

Pour commencer, ouvrez votre client FTP et connectez-vous à votre compte d'hébergement web.

Une fois connecté à votre site en direct, assurez-vous de téléverser les fichiers dans le bon répertoire. Par exemple, si vous souhaitez que le site soit hébergé sur « votresite.com », vous devrez téléverser tous les fichiers dans votre répertoire public_html.

Sélectionnez maintenant vos fichiers WordPress locaux et téléversez-les sur votre serveur en direct.

Télécharger les fichiers WordPress par FTP

Étape 3 : Créer une base de données MySQL sur votre site en direct

Pendant que votre client FTP téléverse vos fichiers WordPress, vous pouvez commencer à importer votre base de données sur le serveur en direct.

La plupart des fournisseurs d'hébergement WordPress proposent cPanel pour gérer votre compte d'hébergement, nous allons donc vous montrer comment créer une base de données à l'aide de cPanel.

Tout d'abord, vous devez vous connecter à votre tableau de bord cPanel et cliquer sur l'icône « Assistant de base de données MySQL », que vous trouverez dans la section « Bases de données ».

Sélectionner l'assistant de base de données MySQL

Sur l'écran suivant, vous pouvez créer une nouvelle base de données.

Vous devez fournir un nom pour votre base de données, puis cliquer sur « Créer la base de données ».

Nommer et créer une nouvelle base de données

cPanel va maintenant créer automatiquement une nouvelle base de données pour vous.

Ensuite, vous devez entrer un nom d'utilisateur et un mot de passe pour votre nouvel utilisateur, puis cliquer sur « Créer un utilisateur ».

Créer un nouvel utilisateur de base de données

Après cela, vous devez ajouter l'utilisateur que vous venez de créer à la base de données.

Tout d'abord, cochez la case « Tous les privilèges ».

Cocher la case 'Tous les privilèges'

Ensuite, faites défiler vers le bas et cliquez sur « Apporter les modifications » pour enregistrer vos modifications.

Vous avez créé avec succès une nouvelle base de données pour votre site WordPress en direct.

Étape 4 : Importer la base de données WordPress sur le site en direct

La prochaine étape du processus consiste à importer votre base de données WordPress.

Accédez à votre tableau de bord cPanel, faites défiler jusqu'à la section « Bases de données » et cliquez sur « phpMyAdmin ».

Cliquer sur phpMyAdmin

Cela vous mènera à phpMyAdmin, où vous devrez cliquer sur la base de données que vous venez de créer ci-dessus. phpMyAdmin affichera votre nouvelle base de données sans tables.

Ensuite, cliquez sur l'onglet « Importer » dans le menu supérieur. Sur la page d'importation, cliquez sur le bouton « Choisir un fichier », puis sélectionnez le fichier de base de données du site local que vous avez enregistré à la première étape.

Importer la base de données via phpMyAdmin

Après cela, cliquez sur le bouton « Exécuter » en bas de la page. Votre base de données sera automatiquement importée dans phpMyadmin.

Étape 5 : Modifier l'URL du site

Maintenant, vous devez modifier l'URL du site dans votre base de données afin qu'elle se connecte à votre site WordPress en direct.

Dans phpMyAdmin, recherchez la table wp_options dans votre base de données que vous venez d'importer ci-dessus.

Si vous avez changé le préfixe de votre base de données, alors au lieu de wp_options, il pourrait s'agir de {new_prefix}_options.

Ensuite, cliquez sur le bouton « Parcourir » à côté de wp_options. Ou, cliquez sur le lien dans la barre latérale pour ouvrir la page qui contient une liste des champs dans la table wp_options.

Parcourir la table des options wp

Ensuite, dans la colonne options_name, vous devez rechercher l'option siteurl.

Ensuite, cliquez sur l'icône « Modifier ».

Modifier siteurl dans phpMyAdmin

Cela ouvre une fenêtre où vous pouvez modifier le champ.

Dans la zone de saisie option_value, vous verrez l'URL de votre installation locale, qui ressemblera à http://localhost/test.

Vous devez insérer l'URL de votre nouveau site dans ce champ, par exemple : https://014.leahstevensyj.workers.dev.

Ensuite, vous pouvez enregistrer le champ en cliquant sur le bouton « Go ».

modifier le champ siteurl

Ensuite, vous devez suivre les mêmes étapes que ci-dessus pour le nom d'option home. Le menu wp_options peut s'étendre sur plusieurs pages. Généralement, l'option home se trouve sur la deuxième page.

Ensuite, mettez à jour l'URL home pour qu'elle soit identique à l'URL de votre site en direct.

Étape 6 : Configuration de votre site en direct

Maintenant que vous avez importé la base de données et téléchargé votre contenu, il est temps de configurer WordPress.

À ce stade, votre site devrait afficher une erreur « Erreur d'établissement d'une connexion à la base de données ».

Pour résoudre ce problème, connectez-vous à votre site Web à l'aide d'un client FTP et ouvrez le fichier wp-config.php.

Vous rechercherez les lignes de code suivantes :

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', 'database_name_here' );
/** MySQL database username */
define( 'DB_USER', 'username_here' );
/** MySQL database password */
define( 'DB_PASSWORD', 'password_here' );
/** MySQL hostname */
define( 'DB_HOST', 'localhost' );

Vous devrez fournir le nom de la base de données, le nom d'utilisateur et le mot de passe que vous avez créés précédemment.

Ensuite, enregistrez le fichier wp-config.php et téléchargez-le à nouveau sur votre serveur d'hébergement WordPress.

Maintenant, lorsque vous visitez votre site Web, il devrait être en ligne.

Après cela, vous devez vous connecter à votre panneau d'administration WordPress et aller dans Paramètres » Général. Ensuite, sans rien changer, faites défiler jusqu'en bas et cliquez sur le bouton « Enregistrer les modifications ».

Enregistrer les paramètres généraux

Cela garantira que l'URL de votre site est corrigée partout où elle doit l'être.

Une fois que vous avez fait cela, allez dans Paramètres » Permaliens, puis faites défiler vers le bas et cliquez sur « Enregistrer les modifications » pour vous assurer que tous les liens des articles fonctionnent correctement.

Enregistrer les paramètres des permaliens

Chaque fois que vous déplacez un site WordPress d'un domaine à un autre ou d'un serveur local vers un site en ligne, vous rencontrerez des liens brisés et des images manquantes.

Nous vous montrerons deux méthodes pour mettre à jour les URL. Vous pouvez choisir celle qui vous convient le mieux.

1. Mettre à jour les URL à l'aide du plugin Search & Replace Everything (recommandé)

La méthode la plus sûre pour résoudre ce problème est d'utiliser Search & Replace Everything. C'est un plugin WordPress puissant qui vous permet d'effectuer facilement des tâches de mise à jour en masse sur votre site Web sans écrire de requêtes de base de données complexes.

Tout d'abord, vous devez installer et activer le plugin Search & Replace Everything.

Après l'activation, allez à la page Outils » WP Search & Replace.

Rechercher et remplacer les URL lors de la migration de sites locaux vers des sites en ligne

À partir de là, vous devez entrer l'URL de votre site local dans le champ « Rechercher » et l'URL de votre site en ligne dans le champ « Remplacer par ».

Faites défiler un peu et cliquez sur « Tout sélectionner » sous les tableaux. Cela garantit que le plugin recherchera l'ancienne URL partout dans la base de données.

Sélectionner les tables

Cliquez maintenant sur le bouton « Prévisualiser la recherche et le remplacement » pour continuer.

Le plugin recherchera dans votre base de données toutes les occurrences de l'ancienne URL, puis prévisualisera les résultats.

Prévisualiser les modifications

Si tout semble correct, cliquez sur « Remplacer tout » pour enregistrer les modifications.

Vous verrez un avertissement concernant les modifications que vous apportez. Cliquez sur « Oui » pour continuer.

Le plugin mettra à jour la base de données et remplacera les URL locales par l'URL de votre site actuel.

2. Mettre à jour les URL manuellement (avancé)

Une autre façon de mettre à jour les URL est d'utiliser la requête SQL suivante :

UPDATE wp_posts SET post_content = REPLACE(post_content, 'localhost/test/', 'www.yourlivesite.com/');

Allez simplement sur phpMyAdmin, cliquez sur votre base de données, puis cliquez sur « SQL » dans le menu supérieur et ajoutez la requête ci-dessus.

Assurez-vous de la modifier pour les URL de votre site local et de votre site en ligne, puis cliquez sur le bouton « Go ».

Corriger les images et les URL brisées de WordPress après le déplacement vers le site en ligne

C'est fait. Vous avez maintenant migré avec succès WordPress de votre serveur local vers un site en ligne.

Espérons que votre site web en ligne fonctionne correctement. Si vous remarquez des erreurs, vous pouvez consulter notre guide sur les erreurs WordPress courantes pour obtenir de l'aide lors du dépannage.

Nous espérons que cet article vous a aidé à déplacer WordPress d'un serveur local vers un site en ligne. Vous voudrez peut-être aussi consulter notre guide sur le déplacement d'un site en ligne vers un serveur local ou consulter la liste de contrôle ultime pour la migration de site Web pour des étapes pratiques de migration WordPress.

Si cet article vous a plu, abonnez-vous à notre chaîne YouTube pour des tutoriels vidéo WordPress. Vous pouvez également nous retrouver sur Twitter et Facebook.

Avis : Notre contenu est financé par nos lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons percevoir une commission. Voir comment WPBeginner est financé, pourquoi c'est important et comment vous pouvez nous soutenir. Voici notre processus éditorial.

La boîte à outils WordPress ultime

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tout professionnel devrait posséder !

Interactions des lecteurs

912 CommentsLeave a Reply

  1. Il y a quelques jours, j'ai posté que j'avais utilisé la méthode n°1 avec succès. J'essaie à nouveau, à partir de zéro, sans succès.

    J'ai deux sites sur un même hébergement (deux sous-domaines : www et blog). L'un est dans /public/ et l'autre dans /public_blog/.
    (donc, pas un sous-dossier mais un frère, chez mon hébergeur). Les deux sous-domaines (www et blog) ont un SSL.

    J'arrive à accéder à l'espace d'administration WP, à nettoyer les fichiers restants ; les articles et les pages sont listés, mais cliquer sur aperçu affiche une page blanche. Aucune erreur dans le log

    Je ne sais pas comment tracer et trouver les étapes (bien que j'aie le dup-installer-log.txt

    merci

    • Vous devriez probablement contacter votre hébergeur pour vous assurer que le sous-domaine est configuré au bon emplacement de dossier, car c'est la raison la plus courante de ce problème.

      Admin

  2. Tutoriel génial.

    J'ai choisi l'option 1. J'ai réussi jusqu'au point 4, mais en essayant de lancer Wordpress, j'ai reçu un message "trop de redirections". J'ai passé un temps fou à essayer de comprendre ce que j'avais fait de mal, en essayant toutes les suggestions pour ce type d'erreur, et il s'est avéré que ce n'était pas de ma faute. Ça ne fonctionnait pas parce que la version de la base de données que j'utilisais sur Wamp était plus récente que la version sur mon hébergeur 1and1 ionos.

    J'ai appelé le service client de 1and 1 pour leur demander s'ils pouvaient mettre à jour la version de la base de données et il semble qu'ils aient eu d'autres plaintes. 2 jours plus tard, la version de la base de données a été mise à jour et mon site local a été transféré sur le site en direct en quelques minutes.

    Donc... les versions de base de données sont une autre chose à considérer si vous rencontrez des problèmes.

    Merci pour un tutoriel aussi excellent, je réutiliserai cette méthode à l'avenir.

  3. Parfait. J'ai utilisé la méthode n°1. Maintenant, le site (sur le serveur) est en ligne et fonctionne.
    Mais, ensuite, quand j'ajoute des articles, des pages, des menus en local,… comment puis-je mettre à jour le site réel, sans recommencer à zéro ?
    merci

    • Vous pourriez utiliser la méthode duplicator pour transférer le contenu mis à jour vers votre site actuel

      Admin

      • Merci. Je vais essayer.

        Je n'avais pas remarqué que mon article avait été publié hier, alors j'en ai écrit un nouveau en posant la même question.
        Désolé pour le désagrément.

  4. Mon site web fonctionne bien en local, mais lorsque je le télécharge sur mon domaine en ligne, certaines images des boutons sociaux ne s'affichent pas. Pouvez-vous m'aider s'il vous plaît ?

    • Nous vous recommandons d'abord de contacter le support du plugin que vous utilisez pour vous assurer qu'il n'y a pas de problème spécifique au transfert de contenu.

      Admin

  5. Salut ! J'ai suivi toutes les étapes, mais une fois arrivé à l'étape 4 et que je clique sur Connexion administrateur, j'obtiens une erreur disant « Trop de redirections se sont produites lors de l'ouverture de [...]. Cela peut se produire si vous ouvrez une page qui est redirigée vers une autre page qui est ensuite redirigée vers la page d'origine ».
    Comment puis-je résoudre ce problème ?

  6. Salut, j'ai suivi les instructions jusqu'à présent, et tout semble se dérouler comme prévu, mais le problème commence à l'étape 4.
    J'ai téléchargé les fichiers de migration, après avoir vérifié que le fichier fait 1,2 Go.
    Après avoir lancé l'installateur.php, le message est : le fichier fait 4 Ko, veuillez télécharger le fichier complet.
    Je suis sûr que le fichier téléchargé a été complètement transféré.
    Le processus s'arrête ici, que puis-je faire ?

    • Vous devriez contacter le support de Duplicator et leur signaler l'erreur, ils pourront vous aider.

      Admin

  7. Merci pour ce tutoriel fantastique ! Je construis un nouveau site web localement, mais j'ai déjà un site en ligne que je veux complètement écraser avec le nouveau. Dois-je supprimer tout mon site web en ligne avant de migrer ? Les deux fonctionnent sous WordPress mais ont des thèmes complètement différents… merci !

    • Il serait normalement préférable de supprimer le site que vous remplacez afin de ne pas avoir de fichiers supplémentaires inutiles sur votre serveur.

      Admin

  8. À mon avis, je vous recommande de proposer un tutoriel vidéo complet, ce serait un excellent guide pratique, plus utile et beaucoup plus facile, car il permettrait de voir en temps réel les actions jusqu'à l'obtention des résultats. Merci pour le bon travail que vous proposez.

  9. Bonjour, j'ai fait ceci et maintenant mon curseur/carrousel ne fonctionne pas en direct mais il s'affiche et fonctionne sur localhost. Que puis-je faire pour résoudre ce problème ? Merci.

    • Cela dépendrait de l'erreur que vous rencontrez actuellement. Si vous contactez le support du plugin de curseur, ils devraient être en mesure de vous aider.

      Admin

  10. Bonjour, j'apprécie vraiment l'explication approfondie. J'ai complètement terminé l'étape 5, j'ai changé mon URL et mon Accueil pour mon URL réelle que j'utilise, mais maintenant quand je tape mon URL, j'ai toujours le message « si vous êtes le propriétaire, connectez-vous pour lancer le site ». Je ne suis pas sûr de ce qui me manque, mais je n'ai pas de message d'erreur.

    • Bonjour Gage,

      Veuillez vérifier si vous avez téléchargé les fichiers WordPress dans le bon répertoire. Si vous n'êtes pas sûr, demandez à votre fournisseur d'hébergement et il vous indiquera dans quel répertoire vous devez le télécharger.

      Admin

  11. J'adore normalement vos tutoriels et j'ai construit mes deux sites web personnels avec votre aide et vos conseils… Mais c'est trop compliqué pour moi !
    Quand je lance Duplicator, il ne liste pas toutes les entrées comme 'bon'. La vérification de la taille et les vérifications supplémentaires reviennent avec un avertissement. Je ne peux donc pas aller plus loin. Mon site n'est pas si grand... mais je pense qu'il essaie de tout empaqueter (y compris la sauvegarde et les plugins dont je suppose que je n'ai pas besoin de migrer. Y a-t-il une solution ? (J'essaie de télécharger mon site en direct sur WAMP pour pouvoir travailler sur un nouveau thème).

    • Tant qu'il ne s'agit que d'avertissements, vous devriez pouvoir continuer. Si vous cliquez sur la section avec l'avertissement, cela devrait vous indiquer différentes options pour passer de l'avertissement à 'bon'. Vous pouvez également activer des filtres pour ignorer certains fichiers/dossiers.

      Admin

  12. Super ! Merci de partager cette information. Je suis très heureux de lire cette information.

  13. Bonjour ! J'ai suivi vos instructions jusqu'à présent, et tout semble se dérouler comme prévu, mais je suis bloqué à l'étape 6.
    Je lis : « Pour résoudre ce problème, connectez-vous à votre site web à l'aide d'un client FTP et modifiez le fichier wp-config.php. Fournissez le nom de la base de données, l'utilisateur et le mot de passe que vous avez créés précédemment à l'étape 3. Enregistrez le fichier wp-config.php et téléchargez-le à nouveau sur votre serveur. Visitez votre site web, et il devrait être en ligne maintenant. »
    Pouvez-vous être plus précis ? Où exactement dois-je trouver le fichier wp-config.php et comment dois-je le modifier ?

    • Vous trouverez le fichier wp-config là où se trouvent vos dossiers WordPress, généralement dans le dossier public_html ou www de votre hébergement. Vous utiliseriez un éditeur de texte tel que le Bloc-notes ou similaire pour modifier le contenu du fichier.

      Admin

    • Thank you for your recommendation, we’ll certainly take a look for a possible video :)

      Admin

  14. « Cliquez sur l’onglet Importer dans le menu supérieur. Sur la page d’importation, cliquez sur le bouton Choisir un fichier, puis sélectionnez le fichier de base de données que vous avez enregistré à l’étape 1. » Je ne trouve pas ce fichier – je n’ai aucune idée d’où chercher.

  15. Article de démonstration fantastique. Je l’ai suivi et j’ai facilement migré mon site de localhost vers le serveur en direct. Merci d’avoir publié ! Je suis un débutant en matière de déplacement de site, j’ai donc dû comprendre certaines des choses les plus simples. Une chose que j’ai dû découvrir était comment déplacer les dossiers de mon ordinateur vers le serveur d’hébergement en utilisant cPanel. Après avoir recherché cela, j’ai découvert qu’il fallait compresser tout le dossier avec tous ses sous-dossiers dans un fichier ZIP, puis télécharger ce fichier unique.

  16. Corriger les images et les liens brisés en mettant à jour les chemins : Comment mettre à jour les images d'arrière-plan ? La méthode mentionnée à l'étape 7 ne fonctionne que pour les images normales, pas pour les images d'arrière-plan. Alors, comment mettre à jour les images ?

  17. Salut les gars, super tutoriel.

    Mais quand j'essaie d'accéder à mon site via l'URL, il me demande de réinstaller Wordpress (je veux dire qu'il m'affiche l'assistant de Wordpress quand il démarre)

    De plus, quand vous dites d'aller dans la base de données et de créer un nouvel utilisateur, mySQL n'a pas cette option.

  18. Bonjour, s'il vous plaît, j'ai suivi toutes les étapes, mais à la fin, j'ai un message d'erreur indiquant Erreur lors de l'établissement d'une connexion à la base de données.

  19. Bonjour ! Excellent article. Juste deux choses qui, je pense, seraient intéressantes à lire sur ce sujet.
    1. Y a-t-il des astuces de flux de travail pour éviter les liens brisés, les images, etc. que vous mentionnez ?
    2. J'ai également lu des avis sur des plugins où les utilisateurs affirment que certains mauvais plugins laissent du "code indésirable" (code et fichiers inutilisables) après la désinstallation/suppression du plugin, ce qui finit par ralentir leur site web. Est-ce vrai ? Si oui, comment pourrions-nous, en tant que débutants, détecter ce "code indésirable" (essentiellement les restes de plugins que nous avons supprimés) et le supprimer ?
    Sur mon site web local, j'essaie de nombreux plugins que je n'ai pas l'intention d'utiliser et que je finirai par supprimer (comme beaucoup d'autres le font), donc cela m'intéresse.

    Merci d'avance.

    • Salut Jasonas,

      1. Vous pouvez suivre les étapes ci-dessus dans l'ordre où elles apparaissent pour éviter les liens brisés.

      2. Vous pouvez afficher les données restantes dans votre base de données WordPress en utilisant phpMyAdmin. Cependant, nous ne recommandons pas aux débutants de le faire, sauf s'ils sont certains que ces données ralentissent leur site Web.

      Admin

  20. Bonjour,

    J'ai construit mon site sur le serveur local, je veux maintenant le déplacer vers une URL temporaire sur mon WordPress qui est installé sur mon package d'hébergement pour le terminer, puis une fois prêt, il sera dirigé vers le nom de domaine qui héberge actuellement l'ancien site. J'ai tenté les étapes ci-dessus mais je vais jusqu'à l'étape 1 et je ne sais pas où va le fichier d'exportation ?
    Désolée si c'est une question stupide mais je ne trouve rien nulle part !

    Toute aide serait grandement appréciée.
    Merci,
    Sally

    • Salut Sally,

      Le fichier d'exportation est automatiquement téléchargé sur votre ordinateur. Vérifiez le dossier Téléchargements de votre ordinateur ou tout autre dossier où votre navigateur stocke habituellement les fichiers téléchargés.

      Admin

      • Bonjour,

        Merci, désolé, je ne le trouve pas du tout là. J'ai vidé le dossier et je l'ai refait mais rien n'est apparu du tout, d'où ma question.

        Tous les téléchargements Safari vont dans le dossier de téléchargement normal, donc je ne sais pas où cela pourrait aller. Je vais essayer avec Duplicator et voir si j'avance davantage !
        Merci,
        Sally

        • Je pense que vous pouvez peut-être essayer de choisir télécharger personnalisé au lieu de télécharger rapide, puis dans le champ de sortie, choisissez « Enregistrer la sortie dans un fichier » > Compression : > gzippé

    • Selon votre configuration, il se peut qu'il ne télécharge pas automatiquement. Il peut s'ouvrir dans un nouvel écran et vous pouvez ensuite le copier/coller dans un fichier et l'enregistrer vous-même. Je ne suis pas sûr si c'est juste une chose MAMP ou quoi, mais quand j'ai migré vers le travail sur un Mac, cette partie des étapes a changé.

  21. Salut,
    Vos tutoriels sont super, merci !

    Je viens de suivre ce fil de discussion et je ne suis pas sûr si ce que je fais est mal, mais je fais l'étape 1 (Exporter) mais je n'ai aucune idée où va le fichier que j'exporte ?
    Je fais tourner un serveur local sur mon Mac et je suis bloqué ici, est-ce que je rate quelque chose ?
    J'essaie de transférer mon site web du serveur local vers WordPress hébergé sur mon package d'hébergement chez 123 Reg. Cela va sur une URL temporaire jusqu'à ce que je sois prêt à passer au domaine qui héberge actuellement l'ancien site web.

    Toute aide sera grandement appréciée.
    Merci beaucoup
    Sally

  22. J'ai un site Web WordPress sur un serveur en ligne, je veux le remplacer par un autre serveur WordPress que j'ai créé en local, je veux garder le même hébergeur et le même nom de domaine. que dois-je faire s'il vous plaît ?

  23. C'est très utile. Je veux poser une question sur la prochaine étape. Et si je continue à développer localement et que je veux synchroniser les changements de temps en temps ? Avez-vous un tutoriel pour cela ?

  24. J'ai un problème où mon ordinateur portable est tombé en panne avec le serveur MAMP en local. J'ai pu extraire tous les fichiers du disque dur mais je ne peux pas effectuer d'exportation de base de données.

    J'ai un ordinateur portable configuré avec XAMP.

    Des idées ?

  25. Dimanche soir.
    Le client veut le site web.
    J'ai essayé Duplicator toute la journée, pas moyen.
    Problèmes avec PHP et DB, ça ne marche tout simplement pas… jusqu'à ce que je tombe sur votre article.

    Retour aux bases, mec, mets manuellement le direct en ligne.
    Merci pour le partage.
    C'est l'idée la plus simple et pourtant nous essayons d'automatiser les choses et de faire moins de travail parfois.

    Had to share with you my truly akcnowledgment.
    Nicely done :)

  26. Thank you! This guide is perfect. I use it every time I forget how I move wordpress from local to live! :D

  27. J'ai reçu un « système de fichiers » WP complet via un serveur FTP d'un de mes fournisseurs, et je veux créer une nouvelle page web avec ces fichiers, mais avec mon propre domaine.
    Puis-je utiliser ce « guide » pour cela ?
    Désolé pour les questions stupides, mais je n'ai travaillé sur WP qu'à travers une solution cloud.

    • Salut Chell,

      Vous aurez également besoin de la base de données WordPress, pas seulement des fichiers. Une fois que vous aurez la base de données et les fichiers WordPress, vous pourrez les télécharger sur votre propre nom de domaine et importer la base de données.

      Admin

  28. Bonjour. J'ai fini de construire mon site sur un serveur local et je suis prêt à le déplacer vers mon serveur en ligne. Je suppose qu'avant de suivre vos étapes, je devrai d'abord installer WordPress sur mon compte d'hébergement. Est-ce correct ? Et si oui, dois-je cocher la case « Créer automatiquement une nouvelle base de données pour cette installation » ? Si je fais cela, devrai-je remplacer cette base de données par celle de mon serveur local, n'est-ce pas ? Ou devrais-je laisser cette case décochée puisque je m'apprête à y migrer une nouvelle base de données ? Merci.

    • Salut Scott,

      Non, au lieu d'installer WordPress, vous déplacerez un de votre serveur local vers le site en direct. De même, vous exporterez votre base de données locale, puis l'importerez sur le compte d'hébergement de votre serveur en direct en utilisant phpmyadmin via cpanel.

      Admin

  29. Bonjour, après avoir mis à jour mon fichier wp-config.php pour refléter les informations de la base de données, voici ce qui s'affiche lorsque j'accède au site en direct :

    Erreur fatale : Classe ‘WP_Widget_Media’ introuvable dans /home/…/wp-includes/widgets/class-wp-widget-media-audio.php à la ligne 17

  30. Mec, tu me sauves la vie. Ce truc avec la requête SQL pour changer les liens m'a vraiment aidé. J'essayais depuis 2 jours d'affilée de corriger le site qui ne s'affichait pas correctement lorsque j'y accédais depuis une IP publique via mon nom de domaine, même si « siteurl » et « home » étaient correctement configurés. Merci !

  31. Merci d'avance.

    Je dois télécharger le site WordPress de ma machine locale vers le serveur web que possède mon entreprise et qui se trouve dans le même bâtiment où je travaille. Mon problème est que je n'utilise aucun service d'hébergement, donc je ne suis pas sûr de quoi faire en ce qui concerne l'étape du gestionnaire de fichiers pour le transfert de la base de données. Pour être clair, comment procéderais-je pour télécharger le site de ma machine locale vers le serveur privé de l'entreprise sans utiliser de service d'hébergement web.

  32. Bonjour, je vais faire cette migration, mais j'ai une question. Que se passe-t-il si je dois télécharger un site web sur un serveur, mais que sur mon localhost, ce site web fait partie d'un multisite ? Comment puis-je isoler ce site web du réseau WordPress local et enfin le télécharger sur un vrai serveur web ?

  33. phpMyAdmin – Erreur
    Erreur lors du démarrage de la session ; veuillez vérifier votre fichier journal PHP et/ou de serveur Web et configurer correctement votre installation PHP. Assurez-vous également que les cookies sont activés dans votre navigateur.

    session_start(): open(SESSION_FILE, O_RDWR) failed: No such file or directory (2)
    C'est ce que j'obtiens et mon site ne fonctionne pas, s'il vous plaît aidez-moi.

    • Salut Olumide,

      Si l'erreur se produit sur votre site en ligne, veuillez contacter votre fournisseur d'hébergement. Si cela se produit sur votre serveur local, cela signifie que la configuration de votre serveur local n'est pas correctement configurée.

      Admin

  34. Je viens de suivre ces étapes pour déplacer un site local vers un site actif et aucun de mes sites locaux n'a été transféré.

  35. S'il vous plaît, j'ai des problèmes avec l'étape 7. J'ai entré le site en ligne mais que dois-je mettre pour le site local ? merci

  36. Dieu merci pour cet article !

    L'étape 6 m'a sauvé la vie, on ne la trouvait nulle part sur Internet !!!

    Bisous de France

  37. Bonjour WPBEGINNER SUPPORT et al,

    Merci, j'ai trouvé votre article utile pour les gens. J'espère que vous pourrez m'aider avec mon problème. Après avoir modifié le fichier functions.php (site en ligne) en ajoutant du code, je ne peux plus voir ni accéder au site web. Il affiche toujours le message :
    Notice: ob_end_clean(): failed to delete buffer. No buffer to delete in /home/dh_awey63/website/wp-content/plugins/nextgen-gallery/nggallery.php on line 92
    ParseError thrown

    erreur de syntaxe, inattendu ‘ang’ (T_STRING)

    J'ai cherché le message d'erreur sur Google et j'ai reçu des conseils pour y accéder via le client FTP FileZilla, mais je ne parviens pas à me connecter. J'ai toujours une erreur : « Réponse : 530 Login incorrect ». « Erreur : Erreur critique : Impossible de se connecter au serveur ». Y a-t-il un moyen d'éditer le fichier functions.php pour supprimer mes commentaires et remettre le site en état normal ? Je ne sais pas si le développeur web a configuré un compte FTP, ce développeur indépendant a laissé son travail désordonné et bâclé dans sa conception web et est parti après avoir reçu le paiement. Je suis vraiment novice dans ce domaine et je ne sais pas quoi faire. S'il vous plaît, aidez-moi. Merci beaucoup.

    • Bonjour Marlon,

      Vous pouvez également accéder à vos fichiers WordPress en utilisant le Gestionnaire de fichiers dans cPanel, sous le tableau de bord de votre compte d'hébergement web. Une fois connecté à votre site via le gestionnaire de fichiers, vous devez localiser votre fichier functions.php et annuler les modifications que vous avez apportées précédemment.

      Admin

      • Bonjour WPBEGINNER SUPPORT,

        Merci pour votre réponse rapide. Je suis désolé, je n'ai vraiment aucune idée si le gars qui a construit le site a créé un compte cPanel, je ne connais vraiment pas les détails de connexion s'il y en a. Ce sale type ne répond jamais à mes messages après avoir reçu l'argent de notre part. S'il vous plaît, aidez-moi à savoir quoi faire s'il existe des options disponibles. Veuillez visiter le site web à l'adresse rheumacares.ph. Merci beaucoup.

  38. Bonjour, j'ai un problème à l'étape 4. Après avoir importé ma base de données, j'obtiens un message d'erreur. Je ne sais pas ce que j'ai fait de mal dans le processus et je ne sais pas comment le réparer. Pourriez-vous me donner quelques conseils ? Je poste le message d'erreur ci-dessous

    Thanks :)

    Erreur
    Requête SQL :


    — Base de données : `meusite`

    — ——————————————————–


    — Structure de la table pour la table `wp_commentmeta`

    CREATE TABLE `wp_commentmeta` (
    `meta_id` bigint(20) UNSIGNED NOT NULL,
    `comment_id` bigint(20) UNSIGNED NOT NULL DEFAULT ‘0’,
    `meta_key` varchar(255) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL,
    `meta_value` longtext COLLATE utf8mb4_unicode_520_ci
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci
    MySQL a dit : Documentation

    #1050 – La table ‘wp_commentmeta’ existe déjà

    • Salut Victor,

      La table de votre base de données existe déjà. Si vous n'avez aucun contenu sur votre site en ligne, vous pouvez simplement SUPPRIMER toutes les tables de votre base de données WordPress, puis essayer d'importer à nouveau.

      Admin

  39. Merci pour cet article fantastique !

    J'ai construit localement un site WordPress que je voudrais remplacer par un site actuellement en ligne.

    Si je veux téléverser le site local sur un environnement de test en ligne, puis-je le faire sans avoir à configurer une nouvelle base de données ? C'est-à-dire, puis-je partager la même base de données utilisée par le site en direct ? Si oui, comment puis-je faire cela ?
    Cordialement, Jon

  40. Article incroyablement utile, merci ! Je construis un site WordPress localement pour remplacer celui qui est hébergé en ligne.

    Je voudrais déplacer celui hébergé localement vers un environnement de test en ligne afin qu'il ne remplace pas le site existant.

    Vos instructions suggèrent que je dois configurer une nouvelle base de données SQL pour laquelle j'aurai des frais. Y a-t-il un moyen de télécharger le site de test sur la base de données existante sans perturber le site en direct ? Si oui, comment ?

    Merci,
    Jon

    • Salut Jon,

      Ce n'est pas recommandé, mais vous pouvez changer le préfixe de table dans le fichier wp-config.php de votre site de test pour quelque chose d'unique. Utilisez la même base de données MySQL que votre site en direct. Ce faisant, la base de données de votre site Web en direct contiendra des tables pour différentes installations WordPress.

      Admin

  41. Puis-je utiliser l'installation WordPress de Cpanel Softaculous, puis simplement télécharger la base de données SQL et le thème actuel que j'ai utilisé ? Télécharger l'intégralité des fichiers WordPress depuis mon ordinateur portable vers le site en direct via FTP prend très longtemps car ma connexion Internet est extrêmement lente (2 Mbps).

  42. Bonjour, j'ai suivi toutes les étapes, cependant lorsque j'ouvre la page de connexion à WordPress, j'obtiens cette
    Erreur interne du serveur

  43. Bonjour,

    Je suis confus par la deuxième étape. Lorsque je clique sur mon compte client FTP, il me demande d'utiliser Cyberduck, mais ensuite je ne suis pas sûr des fichiers à télécharger ni où (comment m'assurer qu'il est sur public_html ?). J'ai terminé la première étape, ce sont donc les fichiers que je suis censé télécharger ? Je ne les vois tout simplement pas partout. Merci !

    • Salut Madison,

      Ce tutoriel porte sur le déplacement d'un site Web WordPress construit sur un serveur local (votre ordinateur) vers un site Web en direct. Si vous avez un serveur local installé sur votre ordinateur (programmes comme Wamp, MAMP, XAMP), vous trouverez des fichiers locaux sur votre ordinateur. Ce sont les fichiers que vous devez télécharger.

      La première étape n'exporte que votre base de données. Vous en aurez besoin à l'étape 4.

      Admin

Laisser un commentaire

Merci d'avoir choisi de laisser un commentaire. N'oubliez pas que tous les commentaires sont modérés conformément à notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.