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. Hi guys tearing my hair out. Original site on local server works well on local server. The live site on the remote server works well on the live server. When I move it to the local host it gives me this php error when installing plugins… i have read all blogs and issue not resolved for me. I tried both the duplicator and manual process but still get this php error :(

    Avertissement : Une erreur inattendue s'est produite. Il se peut que WordPress.org ou la configuration de ce serveur rencontre un problème. Si vous continuez à avoir des problèmes, veuillez consulter les forums de support. (WordPress n'a pas pu établir de connexion sécurisée avec WordPress.org. Veuillez contacter votre administrateur système.) dans C:\wamp\www\missflairword\wp-includes\update.php à la ligne 457

    • Il semble que votre installation locale ne parvienne pas à se connecter à Internet. Cela peut se produire si Apache est bloqué par le pare-feu de votre réseau. Vous devez autoriser l'accès d'Apache à Internet depuis les paramètres de votre pare-feu Windows.

      Admin

  2. Wow les gars, ce tutoriel était excellent, précis et très bien détaillé !!! Merci beaucoup, vous m'avez aidé à publier mon premier site WordPress développé localement juste à temps sans aucune erreur. Cordialement !

  3. Quelqu'un devrait me dire quand vous trouverez un meilleur mot pour Génie, car c'est ce que vous êtes. Vos tutoriels m'ont rendu un peu génial.

    Merci les gars

  4. Votre tutoriel est le meilleur ! J'ai essayé plusieurs fois auparavant et je n'ai jamais pu le faire jusqu'à maintenant ! Génial ! Merci !

  5. Quelle SALVATORE ! J'ai essayé plusieurs suggestions d'autres personnes et différents plugins qui sont censés faciliter les choses... Rien n'a fonctionné jusqu'à maintenant ! Merci !

  6. I’ve followed all the steps given. When I access the live site I get everything I can without changing the media URLs.
    I can’t do that yet because I can’t login to the admin area. i get the following errors on the screen above the login box and valid logins are not accepted (checked with myPHP):

    Attention : session_start() : Impossible d'envoyer le cookie de session – les en-têtes ont déjà été envoyés par (sortie commencée à /home/cgbookss/public_html/wp-includes/functions.php:1) dans /home/cgbookss/public_html/wp-content/plugins/event-commerce-wp-event-calendar/evntgen-scbooking.php à la ligne 519

    Attention : session_start() : Impossible d'envoyer le limiteur de cache de session – les en-têtes ont déjà été envoyés (sortie commencée à /home/cgbookss/public_html/wp-includes/functions.php:1) dans /home/cgbookss/public_html/wp-content/plugins/event-commerce-wp-event-calendar/evntgen-scbooking.php à la ligne 519

    Attention : Impossible de modifier les informations d'en-tête – les en-têtes ont déjà été envoyés par (sortie commencée à /home/cgbookss/public_html/wp-includes/functions.php:1) dans /home/cgbookss/public_html/wp-login.php à la ligne 424

    Attention : Impossible de modifier les informations d'en-tête – les en-têtes ont déjà été envoyés par (sortie commencée à /home/cgbookss/public_html/wp-includes/functions.php:1) dans /home/cgbookss/public_html/wp-login.php à la ligne 437

    Avez-vous des suggestions ?

  7. je n'arrive pas à faire fonctionner phpmyadmin localement. vous ne semblez pas l'avoir inclus, et le lien que vous avez fourni pour "expliquer" comment utiliser phpmyadmin, fait référence à son exécution sur cPanel et non localement.
    il serait bon que vous puissiez expliquer, l'exécution de phpmyadmin localement, via WebMatrix pour expliquer.

  8. C'était d'une grande aide, ce tutoriel. J'ai corrigé environ 500 erreurs serveur après avoir modifié le fichier htaccess.php. Mais je n'ai toujours pas accès au tableau de bord wp-admin ? Quelqu'un a-t-il la même vacuité sur le lien backend ? Quelle pourrait être la solution ?

  9. J'ai exactement le même problème. J'essaie de trouver une solution, mais il semble qu'aucune ne soit mentionnée ici, ni dans les commentaires.

  10. J'ai des problèmes avec la nouvelle adresse de mon site. Tout le reste semble fonctionner correctement.

    Dans phpmyadmin, si je change le siteurl pour diriger le site vers le sous-dossier correct, le contenu du site disparaît lorsque la valeur de l'option "home" est correcte. Puis, si je change également ma valeur "home" pour la même adresse que celle où se trouvent les fichiers, c'est-à-dire la même adresse que siteurl, alors je vois le contenu mais l'adresse n'est pas celle que je voulais. J'ai aussi essayé d'utiliser le plugin Velvet Blues, mais rien ne s'est passé.

    Dans mon cas, l'URL de Wordpress est différente de l'URL du site web, donc fondamentalement les changements n'affecteront pas le panneau d'administration des paramètres.

    Merci pour ce super tutoriel.

  11. Je ne suis pas sûr d'avoir eu beaucoup de chance, mais dans mon cas, j'ai suivi toutes les étapes et tout a parfaitement fonctionné !!!

    Merci beaucoup !

  12. L'autre partie de la création de sauvegardes est la restauration de vos sites à partir de sauvegardes. cPanel ne facilite pas cette partie. Les configurations peuvent différer d'un site à l'autre. Parfois, l'utilisateur peut même vouloir passer à un hébergeur qui n'offre pas cPanel. Pour les utilisateurs plus avancés qui peuvent résoudre ces problèmes, les sauvegardes cPanel peuvent être une bonne option. Mais pour la plupart des débutants, cela peut être difficile. Il existe d'autres options de sauvegarde, jetez un œil à notre sélection de 7 meilleurs plugins de sauvegarde WordPress.

  13. BackupBuddy semble être une option un peu trop chère alors que vous pouvez simplement sauvegarder un site WP via Cpanel… y a-t-il d'autres avantages à utiliser BackupBuddy lorsque la sauvegarde via Cpanel est facile et gratuite ?

  14. Salut, j'ai toujours du mal avec la migration de mon multisite WP hébergé localement vers un serveur web. J'ai remplacé toutes les URL autant que je sache, mais la navigation ne fonctionne toujours pas. Je peux accéder à la racine qui affiche la page d'accueil correctement, mais en cliquant sur un lien de navigation, j'obtiens cette erreur.
    « Introuvable
    L'URL demandée /index.php est introuvable sur ce serveur. »

    Bien que les chemins des liens du menu (affichés au survol) semblent corrects. Une idée où chercher pour résoudre ce problème ? Merci d'avance.

  15. Après avoir importé la base de données, j'ai essayé de faire l'étape 5. Cependant, lorsque je clique sur wp_options, je n'ai pas de zone d'édition. Il est indiqué « La sélection actuelle ne contient pas de colonne unique. Les fonctions d'édition de grille, de cases à cocher, d'édition, de copie et de suppression ne sont pas disponibles. »
    Pourquoi cela se produit-il ?
    Merci

  16. bonjour, quelqu'un peut-il m'aider… il y a une erreur de chemin d'image sur l'hébergement… comment résoudre ce problème ?

  17. Vous pouvez trouver les informations de votre base de données de site en direct en visitant phpMyAdmin via cpanel. Notez le nom de la base de données, l'hôte mysql, le nom d'utilisateur mysql et le mot de passe, puis remplissez ces informations dans le fichier wp-config.php de votre site en direct.

    Sur votre site local, allez sur localhost/phpmyadmin/ pour trouver le nom de la base de données correcte.

  18. J'ai terminé toutes les étapes et maintenant mon site en ligne affiche simplement « Erreur d'établissement de la connexion à la base de données » et je ne peux pas du tout accéder à mon localhost – c'est juste un écran blanc. Quand à l'étape 6, il était indiqué de modifier votre fichier config.php, j'ai accidentellement modifié les informations dans mon fichier de configuration local au lieu de celui mis à jour via MySql, mais j'ai résolu ce problème et j'ai rétabli les informations dans mon fichier local à ce qu'elles étaient avant, mais maintenant quand je vais sur localhost/wordpress (où j'allais auparavant), cela affiche juste un écran blanc. Et mon site en ligne affiche « Erreur d'établissement de la connexion à la base de données ». Je suis tellement confus. Toute aide serait la bienvenue.

  19. Je veux demander quelque chose, si je télécharge mon site en tant que site en ligne, le lien d'édition apparaîtra-t-il ou non ? Il est déjà affiché sur le serveur local.

  20. Presque terminé mais j'obtiens ceci...

    Erreur d'analyse : erreur de syntaxe, « define » inattendu (T_STRING) dans /home/klbensonsk/public_html/wp-config.php à la ligne 31

  21. Bonjour, j'ai téléchargé ma première page avec l'aide de cet article et elle fonctionne parfaitement depuis. Maintenant, j'ai un problème avec un autre site. J'ai revérifié tous les points critiques encore et encore, mais j'ai toujours le même problème. Le site fonctionne (avec des liens brisés) mais je ne peux pas me connecter au site d'administration. J'ai modifié la base de données dans phpmyadmin et le fichier wp-config.php également. Ils ont le même nom d'utilisateur et le même mot de passe, donc ils ont les mêmes données et pourtant j'ai le problème. Comment est-ce possible ?

  22. Bonjour, mon site WordPress vient d'être déplacé vers une nouvelle adresse IP, et j'ai suivi les étapes en bas pour corriger les liens brisés. Il a dit qu'il les avait corrigés mais mon site ne s'affiche toujours pas correctement. Certaines images s'affichent comme des images brisées et certains curseurs d'images n'apparaissent pas du tout. Le site semble également beaucoup plus lent. Comment puis-je résoudre tout cela ?

  23. Bonjour, mon site WordPress vient d'être déplacé vers une nouvelle adresse IP, et j'ai suivi les étapes en bas pour corriger les liens brisés. Il a dit qu'il les avait corrigés mais mon site ne s'affiche toujours pas correctement. Certaines images s'affichent comme des images brisées et certains curseurs d'images n'apparaissent pas du tout. Le site semble également beaucoup plus lent. Comment puis-je résoudre tout cela ?

  24. Dois-je installer WordPress via mon cPanel ? ou dois-je télécharger directement les fichiers via FTP ?

  25. J'ai eu du mal à trouver une réponse à une question simple : téléchargez-vous le dossier WordPress ou le contenu du dossier WordPress dans public_html ?

  26. Thank you so much, this tutorial works fine for me! I uploaded my wordpress to a live site. And it run smoothly! :D

  27. Bonjour. J'ai suivi toutes les étapes (je pense) et je n'ai plus le message d'erreur concernant la connexion à la base de données – à la place, j'ai maintenant juste un écran blanc vide. Pouvez-vous me dire où j'ai fait une erreur ?

  28. Merci beaucoup pour ce guide descriptif, j'ai téléchargé mon site avec succès en utilisant ce guide.

  29. Est-il normal qu'à l'étape 6, après avoir mis à jour le fichier wp-config.php, au lieu d'afficher la page d'accueil du site (comme je l'ai vu sur localhost), le processus d'installation apparaisse ?

    PD : J'ai terminé toutes les étapes précédentes.

  30. Très facile, quelques conseils à retenir, j'ai dû attendre un moment pour transférer le site WordPress local vers public_html à cause du nombre de thèmes que j'utilise.

    J'ai oublié d'accorder l'accès à l'utilisateur de la base de données, donc je l'ai fait et cela a fonctionné.

    Toutes les étapes sont importantes, la commande SQL fonctionne très bien.

    J'ai renommé .htaccess en .htaccess_old et cela fonctionne

    puis mettez simplement à jour et enregistrez les permaliens.

    Correction très facile pour tout.

  31. Merci pour le tutoriel.

    Malheureusement, cela ne fonctionne pas pour moi. Je pense qu'il y a tellement de variables avec ce genre de chose. Vos étapes fonctionnent pour vous, dans votre scénario, mais pour quelqu'un d'autre, il peut être très facile de se retrouver avec quelque chose d'autre qui arrête le processus. La migration de WordPress est une vraie corvée d'après mon expérience.

    • J'ai plus de 30 ans d'expérience en informatique, y compris la conception d'infrastructures à grande échelle de plus de 1000 utilisateurs, ainsi qu'une vaste expérience en programmation.

      J'ai utilisé WordPress pour créer un site et je suis vraiment satisfait du résultat.

      Cependant, je dois dire que pour tout ce qui n'est pas simplement la création d'un site de production unique, WordPress est incroyablement compliqué à utiliser pour quiconque envisage de créer plusieurs sites, ou de créer un environnement de développement vers production. Un cauchemar absolu et sans remède.

      Y a-t-il quelque chose que les développeurs de WordPress pourraient faire pour rendre l'architecture réelle plus facile à comprendre et à utiliser, ce serait formidable.

  32. Salut,
    Excellent tutoriel, merci beaucoup. Je fais ma première refonte de site WordPress pour une cliente qui a déjà un blog bien établi avec des articles, des images, etc. J'ai exporté toutes ses données sur le site local, conçu un nouveau thème avec de nouvelles pages, etc. Lors de l'importation de ses articles localement et en sélectionnant l'option de téléchargement des pièces jointes, les articles sont apparus mais aucune des images et je suis sur le point de tout télécharger sur son serveur.

    Dois-je simplement télécharger les fichiers du thème et mes modifications seront-elles présentes ? Ou dois-je tout télécharger comme le suggère ce tutoriel. Elle a plus de 2000 articles, une image pour chacun, et j'ai de nouvelles images, pages et une nouvelle mise en page.

    Si vous pouvez soit faire un tutoriel pour déplacer/importer un blog refait ou nouvellement conçu dans un blog existant avec des articles, des pages, etc. Ou me montrer la bonne direction, ce serait formidable.

    La cliente ne me donnera pas accès au serveur lui-même et insiste pour faire le FTP lui-même parce qu'il a vu aux informations qu'il pouvait se faire voler son identité ou quelque chose de ce genre. J'ai expliqué qu'il pouvait définir des restrictions d'accès sur une connexion séparée, mais il insiste pour le faire lui-même.

    Et ils ne veulent pas que je travaille directement sur le site parce qu'ils craignent des temps d'arrêt pendant que je le mets à jour et que je le construis.

    On ne peut pas toujours être difficile quand il s'agit de clients et je n'ai pas vraiment le choix, j'ai presque fini.

  33. Merci pour le tutoriel !
    Mais maintenant que j'ai importé tout mon site, le logo ne s'affiche pas et mon tableau de bord n'affiche pas les fonctions du thème, j'utilise Divi d'Elegant Themes.

  34. J'ai importé ma base de données et mon installation WordPress, mais aucune de mes pages ne s'affiche lorsque je me connecte au panneau d'administration ? J'ai activé le thème, mais pas de pages ? Aidez-moi s'il vous plaît !

  35. Bonjour.
    Merci pour ce tutoriel facile à suivre.
    J'ai suivi toutes les étapes et mon site semble être connecté, sauf que mon thème est manquant. Tous les fichiers sont en place avec leurs feuilles de style, mais le site semble afficher du HTML brut. Quelqu'un d'autre a-t-il rencontré ce problème ?
    Je ne sais pas comment le résoudre.

  36. merci pour le super tutoriel ! j'ai un problème après avoir suivi toutes les étapes ; mon site web affiche
    Erreur lors de l'établissement d'une connexion à la base de données
    comment puis-je résoudre ce problème ?

  37. Merci beaucoup.
    Je suis vraiment débutant en wp et cet article m'a été d'une aide merveilleuse. Tout s'est déroulé sans problème.
    J'apprécie vraiment de travailler en tant que web designer et développeur wp. Et j'espère que j'aurai de plus en plus de ce genre de missions, et des plus stimulantes. J'ai beaucoup appris en réalisant cette toute première.
    Merci encore.

  38. Il semble que votre domaine ne soit pas encore prêt ou que vous ayez téléchargé WordPress dans le mauvais répertoire sur votre serveur web. Veuillez contacter votre fournisseur d'hébergement web pour obtenir de l'aide.

  39. AIDEZ-MOI !!

    J'ai terminé les étapes 1 à 6, mais mon site affiche toujours :

    Futur domicile de quelque chose de vraiment cool.
    Si vous êtes le propriétaire du site, connectez-vous pour lancer ce site
    Si vous êtes un visiteur, revenez bientôt.

    Pourquoi cela se produit-il ???

  40. J'ai terminé les étapes 1 à 6, mais mon site Web affiche toujours :

    Futur domicile de quelque chose de vraiment cool.
    Si vous êtes le propriétaire du site, connectez-vous pour lancer ce site
    Si vous êtes un visiteur, revenez bientôt.

    Quel pourrait être le problème ???

  41. AIDE !!! Pourquoi est-ce que je reçois cette erreur à l'étape 4 ?

    Requête SQL :


    — Base de données : `wordpress`

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

    — Structure de la table pour la table `wp_commentmeta`

    CREATE TABLE `wp_commentmeta` (

    `meta_id` bigint( 20 ) unsigned NOT NULL AUTO_INCREMENT ,
    `comment_id` bigint( 20 ) unsigned NOT NULL DEFAULT ‘0’,
    `meta_key` varchar( 255 ) DEFAULT NULL ,
    `meta_value` longtext,
    PRIMARY KEY ( `meta_id` ) ,
    KEY `comment_id` ( `comment_id` ) ,
    KEY `meta_key` ( `meta_key` ) ) ENGINE = InnoDB DEFAULT CHARSET = utf8 AUTO_INCREMENT =1;

    MySQL a dit :

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

  42. Salut, merci pour ce guide simple.

    Mais je me demande comment exporter vers le site en direct quand WordPress est déjà installé en direct ? J'ai refait le site à partir de zéro, la seule chose est que j'ai utilisé le même thème. Quelle serait la meilleure façon de mettre cela en ligne ?

    Merci, continuez votre bon travail !

  43. Super tutoriel, merci pour l'aide.
    Comme d'autres, les mises à jour de up_user ne fonctionnent pas et les liens sur mon site appellent toujours localhost. J'ai également été déconnecté en tant qu'utilisateur administrateur et je ne peux pas me connecter pour mettre à jour les permaliens, etc.
    J'ai trouvé un tutoriel pour rétablir un utilisateur administrateur via phpmyadmin, donc je vais essayer ça et voir si je peux me reconnecter !
    Santé

  44. Excellent guide, mais j'ai un petit problème et je me demande si vous pouvez m'aider.

    J'ai fait tout ce qui précède, mais quand j'essaie d'aller sur la page .../wp-admin, j'obtiens ceci : 'Warning: require(/home/username/public_html/wp-includes/pomo/mo.php): failed to open stream: No such file or directory in /home/username/public_html/wp-settings.php on line 76'

    Des idées ?

  45. Je rencontre une erreur fatale prlessphp : erreur de chargement : impossible de trouver /home1/eminenta/public_html/server/Suman_Creations/wp-content/themes/theme49413/bootstrap/less/bootstrap.lesslessphp erreur fatale : erreur de chargement : impossible de trouver /home1/eminenta/public_html/server/Suman_Creations/wp-content/themes/theme49413/style.less problème lorsque je déplace mon site web du serveur local vers le serveur en direct

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.