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://www.wpbeginner.com.

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. Excellent article,

    Tout s'est bien passé jusqu'à l'inscription sur l'administration WordPress. J'ai mon nom de domaine depuis longtemps et je ne me souviens plus de mes identifiants wp-admin. Que puis-je faire pour résoudre ce problème ?
    Deuxièmement, j'ai essayé de visiter mon site, il s'est ouvert mais le site continuait de dire que la page était introuvable, j'ai besoin d'aide svp.

  2. Bonjour,
    Mon site fonctionne et semble marcher sur Lovalhost/mysite
    La connexion à la base de données est bonne, j'ai réglé les permaliens sur défaut.

    MAIS :

    tous les liens mènent au domaine (site en ligne) qu'est-ce qui me manque ?
    O.o

    Merci d'avance, super tuto

  3. salut svp aidez-moi j'ai cette erreur quand je clique sur importer ma base de données svp aidez-moi

    Erreur
    Requête SQL :


    — Base de données : `testword`

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

    — Structure de la table pour la table `wp_commentmeta`

    CREATE TABLE IF NOT EXISTS `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_ci DEFAULT NULL ,
    `meta_value` LONGTEXT COLLATE utf8mb4_unicode_ci
    ) ENGINE = INNODB DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_unicode_ci AUTO_INCREMENT =1;

    MySQL a dit : Documentation

    #1046 – Aucune base de données sélectionnée

    • en haut de tout tapez USE ;
      par exemple si mon nom de base de données est wordpress alors tapez

      use wordpress;

  4. Inutile de dire que vous êtes le site web que je consulte toujours lorsque je veux migrer mon site WordPress local vers un serveur en ligne.
    Merci les gars pour les étapes faciles.

  5. Salut,

    Merci beaucoup.

    J'avais deux questions :

    1. Sur mon nouveau site (site de destination), je copie les anciens fichiers dans un dossier public_html vide. C'est la bonne méthode ? Il n'est pas nécessaire de pré-installer WordPress sur le nouveau site ?

    2. Tout s'est bien passé jusqu'à la fin. Je déplace mon site d'un domaine à un autre.

    Enfin, lorsque j'ouvre le nouveau domaine, une partie du site web se charge et une partie affiche des erreurs. Voici le message d'erreur :

    Warning: include_once(/home/laprimaa/public_html/wp-content/themes/charlottetheme/charlottetheme/theme/plugin/advanced-customizer/lib/ctAdvancedCustomizerMethods.class.php) [function.include-once]: failed to open stream: No such file or directory in /home/laprimaa/public_html/wp-content/themes/charlottetheme/charlottetheme/framework/createit/ctFilesLoader.class.php on line 143

    Cela signifie-t-il que je n'ai pas téléchargé mes fichiers correctement ?

    Toute aide serait grandement appréciée.

    Cordialement

  6. comment pouvons-nous donner le lien d'une autre page sauf la page d'accueil. J'ai donné l'URL de la page d'accueil mais en utilisant votre tutoriel, j'ai ajouté une requête de publication mais mon site ne fonctionne toujours pas. Veuillez donc me donner des informations pour résoudre ce problème.

  7. Ne devrions-nous pas remplacer le nom du site -> localhos/{dirname} pour la colonne 'guid' plutôt que pour la colonne post_content ?

  8. D'accord, tout allait bien jusqu'à ce que j'importe la nouvelle base de données. En essayant de l'importer, elle ne met que wp_commentmeta, wp_comments, wp_links, wp_options et ensuite affiche le code d'erreur : " #1064 – You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘?’ at line 2 ". Maintenant, tout le site est hors service et je n'ai aucune idée de ce à quoi il fait référence lorsqu'il dit "line 2". Ligne 2 de quoi ? Et bien sûr, le Manuel est tellement utile, je n'ai jamais vu quelque chose d'aussi utile (y a-t-il un moyen de taper sarcastiquement ?) Aidez-moi s'il vous plaît...

  9. Merci mec. Tu es un trésor ! J'ai rencontré quelques problèmes, principalement l'adresse php de 123 reg était incorrecte, mais j'ai fini par y arriver.

    Merci beaucoup

  10. Bonjour, j'essaie d'importer la base de données mais je semble rencontrer une erreur. Des idées quelqu'un ? Je suis nouveau dans le monde de WordPress.

      • J'ai exporté ma base de données locale et j'ai essayé de l'importer et elle renvoie ce qui suit.

        Base de données : `root_wordpress-trunk`
        Structure de la table pour la table `wp_comments`

        #1046 – Aucune base de données sélectionnée

        Toute aide serait grandement appréciée.

  11. Bonjour,

    J'ai migré mon site du local vers le serveur d'hébergement. J'ai suivi toutes les étapes et tout s'est bien passé, mais finalement, il me manque du contenu (articles, pages, etc.). Quelqu'un a-t-il un conseil ?

  12. Bonjour, tout a bien fonctionné jusqu'à présent, mais j'ai atteint l'étape 5 où phpmyAdmin ne me donne pas l'option de modifier siteurl et home..

  13. merci pour ce tutoriel ,
    Je suis ces étapes et cela fonctionne correctement, j'ai un nom de domaine et un hébergement chez godaddy.

  14. dois-je copier toutes mes données sur un serveur en ligne avec WordPress préinstallé ?

    comme le WordPress géré de GoDaddy ?

  15. Bonjour,
    J'ai suivi toutes les étapes ci-dessus, et tout s'est déroulé correctement jusqu'à la toute dernière partie.
    J'ai modifié et téléchargé le fichier wp-config.php et maintenant ma page web est juste un écran blanc et je n'ai pas pu y accéder pour la modifier dans WordPress. Je pensais avoir tout perdu... J'ai rétabli les URL dans php.myadmin à local/wordpress et je peux y accéder à nouveau.

    Qu'est-ce qui ne va pas s'il vous plaît ? Toute aide est appréciée !

    Merci, Claire

      • Ok, j'ai le même problème et j'ai téléchargé et re-téléchargé et modifié le fichier wp-config.php. Si je mets délibérément quelque chose d'incorrect, il affiche une erreur d'établissement de connexion à la base de données. Lorsque je mets les informations correctes, j'obtiens juste une page blanche. Page blanche également pour /wp-admin.

    • J'ai le même problème… Je n'arrive pas non plus à récupérer l'accès à WordPress malgré le retour aux paramètres d'origine de wp-config. J'ai suivi toutes les instructions étape par étape. J'utilise MAMP et Filezilla sur EasySpace… S'il vous plaît, aidez-moi !

  16. Merci beaucoup ! C'était exactement la ressource étape par étape dont j'avais besoin ! J'ai eu une erreur de base de données en essayant d'importer le fichier gzippé, mais je suis retourné et j'ai exporté la base de données en fichier zip et je l'ai importée dans une nouvelle base de données et cela a bien fonctionné.

  17. Bonjour,

    Merci pour cet excellent article. Je suis novice et j'ai eu du mal avec Duplicator, mais j'ai réussi à mettre mon site Web en ligne en suivant ces instructions étape par étape. Une seule chose, ma requête SQL pour mettre à jour les liens d'images cassées n'a pas fonctionné. J'ai donc dû le faire manuellement.

    Merci beaucoup.

    Chris

  18. Excellent article !!!

    Une chose à noter : Assurez-vous de connaître le nom du serveur d'hébergement SQL avant de commencer ! Il m'a fallu un peu de temps pour comprendre que « localhost » dans le fichier wp-config.php devait être remplacé par le nom de mon serveur d'hébergement.

    Tout dans l'article est parfait et m'a fait gagner des heures de migration de mon site de développement vers mon hébergeur…

    • Mike, j'utilise GoDaddy et comment puis-je trouver le nom de mon serveur d'hébergement SQL ? Actuellement, le laisser comme « localhost » dans le fichier wp-config.php n'aide pas. Toute aide est appréciée. J'essaie mais sans succès.

  19. Merci BEAUCOUP pour cet article !!! Je mets en place un site WP pour un ami pour la première fois et cet article m'a été d'une aide précieuse pour me guider dans le processus de passage du local au live ! Je suis développeur Front End, donc l'aide avec tout le PHP, SQL et FTP a été incroyablement utile.

  20. Hmm, ça ne marche pas pour moi.
    J'ai tout parcouru et fait cela la première fois et j'ai eu des problèmes avec php.errors.

    J'ai donc essayé une 2ème fois et j'ai finalement obtenu l'erreur « Erreur de connexion à la base de données »

    Puis j'ai progressé jusqu'à ce que oui, j'ai vu mon site en direct.
    Cependant, lorsque je clique sur la connexion à l'administrateur WP sur le site maintenant en direct, cela m'emmène vers un répertoire de wp-admin et toute l'interface graphique de WP n'est pas affichée !

    Cela me fait penser qu'il y a eu un problème d'installation de WP... ou... ?

    Notez que je suis un débutant en WP, PHP, CSS, alors s'il vous plaît, expliquez comme si vous parliez à un enfant de 5 ans s'il vous plaît :DDDD

    merci

    • Vous devez mettre à jour les URL de WordPress. Si vous pouvez utiliser la zone d'administration, allez dans Paramètres > Général et assurez-vous que l'URL de votre site en direct est dans les deux champs.

      Admin

  21. Je suis les étapes et elles sont très claires et fonctionnent bien à chaque fois.
    Cependant, cette fois, j'ai suivi les étapes et lorsque je suis arrivé à l'étape 6 où je devais configurer le compte WP, le site web a fonctionné sans me donner le message d'erreur d'établissement de la connexion à la base de données.
    Le problème est que je peux accéder au wp-admin du nouveau site web et les pages me redirigent vers le domaine de test. Aidez-moi s'il vous plaît.

  22. Merci pour l'article. Très utile !

    J'ai une question. Mon site en direct actuel (hébergement fatcow) fonctionne sur une très ancienne version de wordpress. Mon nouveau site local est prêt avec la dernière version de tout. Je voulais créer un sous-domaine et tester ce nouveau site en direct sur différents appareils et navigateurs avant de le mettre réellement en ligne.

    Ma question est : puis-je avoir 2 versions de WordPress qui tournent sur mon site d'hébergement ? Je demanderai aussi à l'hébergeur, mais je pensais demander ici aussi. L'idée est donc d'avoir mon site actuel, qui est obsolète, en cours d'exécution pendant que je teste en version bêta mon nouveau site. Une fois que le nouveau site sera prêt, je remplacerai l'ancien par le nouveau. Bonne idée ? Pensée naïve et stupide d'un débutant ?

    Merci pour votre aide !

    -Dave

  23. Merci!!!!!!!!!!! Article qui me sauve la vie.

    Cela m'a beaucoup aidé !!!!!!!! J'ai tout fait étape par étape. J'ai dû changer les noms de base de données en conséquence, j'ai dû réparer manuellement les liens brisés, mais bon, ce ne sont que de petites choses à changer que j'ai rapidement corrigées.

    J'apprécie vraiment votre temps et vos efforts pour créer un site aussi utile.

    Merci.

  24. J'ai tout fait mentionné ici. Le mien est en cours de transfert d'un hôte à un autre. J'ai suivi toutes les étapes ici mais mon site web affiche toujours un écran vide.
    Toute aide sera appréciée.

  25. Hello . I tried all the process and it seems lie I’m the only one here who s a problem. The problem is the white screen. I can’t troubleshoot because the screen is blank. OMG. I am very sure that I followed the instructions when in fact it isn’t my 1st time to migrate a local site to the live site. What does the white screen means? Please help!! :(

  26. J'ai développé un thème enfant localement, quelles sont les étapes pour le téléverser sur un serveur en direct ?

  27. merci pour cette mise à jour, mon site s'est bien téléversé mais les pages ne s'ouvrent pas complètement, le post et la page d'accueil s'ouvrent bien mais la page s'ouvre juste à moitié. s'il vous plaît aidez-moi

  28. Cet article m'a sauvé la vie depuis sa publication. Je ne vous remercierai jamais assez

  29. Excellent article. Je viens de le suivre étape par étape pour le site web de ma nouvelle entreprise que je développais sur WAMP.

    Continuez votre excellent travail !

    Ben.

  30. À l'étape 5, je ne peux pas modifier l'URL du site ou l'accueil. Il ne me donne pas la possibilité de modifier.
    Qu'est-ce qui s'est mal passé ?

  31. Lorsque j'importe tous les fichiers et la base de données, j'ai une erreur 500 sur les sous-pages… Pourquoi ??

  32. lorsque j'importe ma base de données, toutes les tables ne sont pas présentes. Je me demande ce que je fais de mal….

    • Tout d'abord, vous devez sélectionner votre base de données (cliquez sur le nom de votre base de données créée), puis importer votre fichier .sql.

  33. Monsieur, je veux télécharger un site WordPress de localhost vers un serveur en ligne.

  34. Une astuce peut-être que je peux aider quelqu'un avec ceci.
    Ma base de données de mon serveur local était beaucoup trop volumineuse pour être importée en raison de la limite d'importation.
    J'ai utilisé le programme 7ZIP pour compresser ma base de données exportée en un fichier gzip.
    Cela a résolu le problème pour moi.

    Merci pour l'article ! Pour le moment, mon site web est en cours de téléchargement…

  35. Merci beaucoup pour le tutoriel. Je regrette de dire qu'après l'étape 5, tout est devenu noir.
    Le site a disparu et je ne suis pas en mesure de récupérer les informations.
    Je n'arrive pas à croire que la création d'un site simple puisse être si difficile.

  36. Merci pour l'info.

    Demain, je vais remplacer mon site WordPress. Je lis que certaines personnes ont des problèmes avec le fichier .htaccess. Dois-je changer l'adresse du site dans ce fichier ou pas ?

    Merci !

  37. Ce tutoriel était certainement très utile, mais pourquoi passer par un processus aussi long quand on peut simplement tout exporter et importer ? Il pourrait manquer quelques éléments comme la médiathèque, mais c'est très facile à télécharger et à téléverser.
    Je crée des thèmes enfants depuis un moment et voici ce que je fais pour mes clients :
    – créer tout le thème enfant et le site hors ligne
    - une fois terminé, sélectionner simplement exporter tout depuis les paramètres
    - installer WordPress sur l'hébergement en ligne
    - sélectionner importer et pointer vers le fichier xml produit précédemment
    - c'est tout ! Tous vos articles et pages devraient être là maintenant
    – installer simplement le thème froid que vous avez créé et ajuster tout ce qui semble « drôle ».
    J'espère que cela vous aide.

  38. J'essaie depuis 2 jours, « je passe presque toute la journée » mais je n'ai pas réussi. Je voulais essayer un site web simple avec un seul article afin de comprendre comment se déroulera l'ensemble du processus lorsque j'aurai terminé mon site sur WordPress.
    J'ai effectué toutes les étapes avec succès, mais lorsque j'essaie d'importer la base de données sur le site d'hébergement, une erreur se produit et je ne sais pas comment la résoudre. J'utilise SmartFTP. Quelqu'un peut-il m'aider ?

  39. Bonjour, je comprends ce processus, mais quelqu'un peut-il m'envoyer un lien ou me dire comment prendre un site WP hébergé localement et le téléverser pour le mettre en ligne, alors qu'un site existe déjà sur le domaine ?

    Par exemple, si je crée un nouveau site pour quelqu'un et que j'ai maintenant besoin que le site hébergé localement apparaisse pour ledit domaine au lieu de celui existant.

    Je suis confus quant au fonctionnement du DNS

  40. Salut,
    s'il vous plaît, aidez-moi
    en fait, j'ai suivi toutes ces étapes mentionnées ci-dessus mais je n'ai toujours pas pu télécharger mon site de l'hôte local vers le serveur en direct
    qu'est-ce que je fais d'autre ?

  41. Salut,
    j'ai suivi toutes ces étapes mais je suis toujours capable de transférer mon site du local vers c panel
    s'il vous plaît, suggérez une chose de plus, y a-t-il déjà WordPress installé sur c panel ou devons-nous l'installer là-bas ?

  42. Salut

    Merci pour cet excellent article – clair, concis, bien illustré et facile à suivre. J'utilise Duplicator depuis des lustres, mais il a décidé – cette fois – qu'il n'allait pas jouer franc jeu !

    Tout a parfaitement fonctionné jusqu'à l'étape 7. La requête SQL a corrigé certains, mais pas tous, les changements de chemin. J'ai ensuite eu recours au plugin Velvet Blues, qui a corrigé tous les chemins sauf un. Je lutte toujours pour trouver une solution pour ce qui suit :

    J'ai un plugin qui utilise ses propres (deux) feuilles de style. Alors que Velvet Blues a changé le chemin d'une feuille de style, l'autre ne veut pas changer. Des idées sur la façon dont je peux effectuer cela manuellement ?

    Merci et cordialement
    Paul ("Webbo")

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.