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 un site WordPress en ligne vers un serveur local

Vous souhaitez un espace sûr pour expérimenter votre site WordPress sans craindre de casser quelque chose sur votre site en ligne ?

Déplacer votre site WordPress vers un serveur local sur votre ordinateur est la solution parfaite, selon nous, en particulier pour les développeurs, les concepteurs ou les débutants sur WordPress.

Installer WordPress sur votre ordinateur (serveur local) vous permet d' apprendre WordPress facilement et de tester des choses. Lorsque vous déplacez un site WordPress en ligne vers un serveur local, cela vous permet d'expérimenter avec les mêmes données que votre site en ligne.

Dans cet article, nous allons vous montrer comment déplacer facilement un site WordPress en ligne vers un serveur local.

Déplacer un site WordPress en direct vers un serveur local sur votre ordinateur

Pourquoi et qui voudrait déplacer un site WordPress en ligne vers un serveur local ?

Si vous utilisez un site web WordPress depuis un certain temps, vous pourriez vouloir essayer de nouveaux thèmes ou un plugin. Cependant, faire cela sur un site web en ligne peut entraîner une mauvaise expérience utilisateur pour vos visiteurs.

Pour éviter cela, de nombreux utilisateurs créent une copie de leur site web WordPress sur un serveur local pour tester de nouveaux thèmes, plugins, ou effectuer des tests de développement.

Cela vous permet de configurer votre thème avec tout votre contenu et de tester toutes les fonctionnalités sans vous soucier de casser votre site. De nombreux utilisateurs copient leur site sur un serveur local pour pratiquer leurs compétences WordPress et de codage avec des données de site réelles.

Même si vous pouvez effectuer tous les tests avec du contenu factice dans WordPress, les données réelles du site vous donnent une meilleure représentation visuelle de la façon dont ces modifications apparaîtront sur votre site en direct.

Préparation du déplacement d'un site local vers un serveur local

Tout d'abord, vous devez vous assurer de toujours sauvegarder votre site WordPress. Il existe plusieurs excellents plugins de sauvegarde WordPress que vous pouvez utiliser.

Deuxièmement, vous devez installer un environnement de serveur local sur votre ordinateur. Vous pouvez utiliser WAMP pour Windows, et MAMP pour Mac. Une fois l'environnement configuré, vous devez créer une nouvelle base de données en utilisant phpMyAdmin.

Visitez simplement l'URL suivante dans votre navigateur pour lancer phpMyAdmin.

http://localhost/phpmyadmin/
http://localhost:8080/phpmyadmin/

À partir de là, vous devez cliquer sur l'onglet « Bases de données » et créer une nouvelle base de données. Vous aurez besoin de cette base de données plus tard pour décompresser les données de votre site en direct.

Créer une base de données

Vous êtes maintenant prêt à déplacer votre site WordPress en direct vers un serveur local.

Méthode 1. Déplacement d'un site WordPress en direct vers un serveur local à l'aide d'un plugin

Cette méthode est plus simple et recommandée pour tous les utilisateurs.

La première chose à faire est d'installer et d'activer le plugin Duplicator. Pour plus de détails, consultez notre guide étape par étape sur comment installer un plugin WordPress.

Duplicator vous permet de créer facilement un package dupliqué de l'intégralité de votre site web. Il peut être utilisé pour déplacer votre site WordPress vers un nouvel emplacement, et peut également être utilisé comme un plugin de sauvegarde.

Remarque : Il existe une version gratuite de Duplicator avec laquelle vous pouvez commencer. Cependant, Duplicator Pro offre des sauvegardes illimitées et des fonctionnalités plus avancées.

Après l'activation, allez dans Duplicator Pro » Backups depuis la barre latérale d'administration de WordPress. Pour créer un nouveau package, vous devez cliquer sur le bouton « Ajouter nouveau ».

Ajouter une nouvelle sauvegarde

Duplicator lancera alors l'assistant de sauvegarde.

Tout d'abord, vous devez entrer un nom pour votre package de sauvegarde. Vous pouvez également utiliser les balises dynamiques pour créer automatiquement un format de nom tel que la date et le titre de votre site.

Entrez le nom de la sauvegarde

Ensuite, développez la section « Stockage » et choisissez un emplacement de stockage.

Pour ce tutoriel, nous utiliserons l'emplacement par défaut. Vous pouvez cliquer sur le lien « Ajouter un stockage » pour ajouter un nouvel emplacement, comme Dropbox ou Google Drive, si vous le souhaitez.

Choisir le stockage dans Duplicator

Cliquez sur le bouton « Suivant » pour continuer.

Le plugin va ensuite analyser votre site web et effectuer quelques vérifications en arrière-plan. Il vous montrera ensuite un résumé de ces vérifications.

Si tout semble correct, cliquez sur le bouton « Créer une sauvegarde » pour continuer.

Après le scan, créez la sauvegarde

Duplicator va maintenant créer le package de votre site web.

Une fois terminé, vous verrez un fichier zip d'archive contenant toutes les données de votre site web, ainsi qu'un fichier d'installation. Vous devez télécharger les deux fichiers sur votre ordinateur.

Télécharger les fichiers de sauvegarde du site web

Vous êtes maintenant prêt à décompresser et installer ces fichiers sur votre serveur local.

Tout d'abord, vous devez créer un nouveau dossier dans le dossier racine de votre serveur local. C'est le dossier où votre serveur local stocke tous les sites web.

Par exemple, si vous utilisez MAMP, ce sera le dossier /Applications/MAMP/htdocs/. Alternativement, si vous utilisez WAMP, ce serait le dossier C:\wamp\www\.

À l'intérieur de ce dossier, vous pouvez créer de nouveaux dossiers pour chaque nouveau site web que vous souhaitez importer ou créer sur votre serveur local.

Création d'un dossier de site web sur votre serveur local

Après cela, vous devez ouvrir le dossier que vous avez créé pour votre site web local, puis copier et coller le fichier zip d'archive et le script d'installation que vous avez téléchargés précédemment.

Copier et coller le package Duplicator et les fichiers d'installation

Pour exécuter l'installation, vous devez ouvrir le script installer.php dans votre navigateur web.

Par exemple, si vous avez collé les deux fichiers dans le dossier /mylocalsite/, vous y accéderez dans votre navigateur en visitant http://localhost/mylocalsite/installer.php.

Vous verrez maintenant le script d'installation de Duplicator comme ceci :

Écran d'installation de Duplicator

Cliquez sur le bouton « Suivant » pour continuer.

Duplicator va maintenant décompresser le fichier archive zip et vous demandera d'entrer les informations de la base de données de votre site local. C'est la base de données que vous avez créée précédemment.

Informations sur la base de données Duplicator

Le nom du serveur est presque toujours localhost et le nom d'utilisateur est root. Dans la plupart des cas, votre installation de serveur local n'a pas de mot de passe défini pour root, vous pouvez donc laisser ce champ vide.

En bas de la page, vous verrez un bouton « Tester la base de données » que vous pouvez utiliser pour vous assurer que les informations de votre base de données sont correctes.

Tester la connexion à la base de données

Si tout semble correct, cliquez sur le bouton « Suivant » pour continuer.

Duplicator va maintenant importer la base de données de votre site WordPress. Après cela, il vous demandera de vérifier les informations du nouveau site web qu'il a automatiquement détectées.

Vérifier les informations du site local

Cliquez sur le bouton « Suivant » pour continuer.

Duplicator va maintenant terminer la configuration et vous montrera un bouton pour vous connecter à votre site local. Vous utiliserez le même nom d'utilisateur WordPress et mot de passe que vous utilisez sur votre site en ligne.

Importation terminée

C'est tout, vous avez déplacé avec succès votre site en ligne vers un serveur local.

Méthode 2. Déplacer manuellement un site WordPress en ligne vers un serveur local

Si le plugin ne fonctionne pas pour vous, vous pouvez toujours déplacer manuellement votre site en ligne vers un serveur local. La première chose dont vous auriez besoin est de sauvegarder votre site web manuellement depuis votre compte d'hébergement WordPress.

Étape 1. Exportez la base de données WordPress de votre site en ligne

Pour exporter la base de données WordPress de votre site en ligne, vous devez vous connecter à votre tableau de bord cPanel et cliquer sur phpMyAdmin.

Remarque : Nous montrons des captures d'écran du tableau de bord de Bluehost.

cPanel phpMyAdmin

Dans phpMyAdmin, vous devez sélectionner la base de données que vous souhaitez exporter, puis cliquer sur l'onglet d'exportation en haut.

Exporter la base de données WordPress manuellement

phpMyAdmin vous demandera alors de choisir entre la méthode d'exportation rapide ou personnalisée. Nous recommandons d'utiliser la méthode personnalisée et de choisir zip comme méthode de compression.

Parfois, les plugins WordPress peuvent créer leurs propres tables dans votre base de données WordPress. Si vous n'utilisez plus ce plugin, la méthode personnalisée vous permet d'exclure ces tables.

Laissez les autres options telles quelles et cliquez sur le bouton « Go » pour télécharger votre sauvegarde de base de données au format zip.

Sélectionner les options d'exportation

phpMyAdmin va maintenant télécharger votre fichier de base de données. Pour plus de détails, consultez notre tutoriel sur comment sauvegarder manuellement votre base de données WordPress.

Étape 2. Téléchargez tous vos fichiers WordPress

L'étape suivante consiste à télécharger vos fichiers WordPress. Pour ce faire, vous devez vous connecter à votre site WordPress à l'aide d'un client FTP.

Une fois connecté, sélectionnez tous vos fichiers WordPress et téléchargez-les sur votre ordinateur.

Télécharger tous vos fichiers WordPress

Étape 3. Importez vos fichiers et votre base de données WordPress sur le serveur local

Après avoir téléchargé vos fichiers WordPress, vous devez créer un dossier sur votre serveur local où vous souhaitez importer le site local.

Si vous utilisez WAMP, vous voudrez créer un dossier dans le dossier C:\wamp\www\ pour votre site local. Les utilisateurs de MAMP devront créer un dossier dans le dossier /Applications/MAMP/htdocs/.

Après cela, copiez et collez simplement vos fichiers WordPress dans le nouveau dossier.

Ensuite, vous devez importer votre base de données WordPress. Ouvrez simplement phpMyAdmin sur votre serveur local en visitant l'URL suivante :

http://localhost/phpmyadmin/

Puisque vous avez déjà créé la base de données précédemment, vous devez maintenant la sélectionner, puis cliquer sur l'onglet « Import » en haut.

Importer la base de données WordPress

Cliquez sur le bouton « Choisir un fichier » pour sélectionner et téléverser le fichier d'exportation de la base de données que vous avez téléchargé à la première étape. Après cela, cliquez sur le bouton « Go » en bas de la page.

phpMyAdmin va maintenant décompresser et importer votre base de données WordPress.

Maintenant que votre base de données est configurée, vous devez mettre à jour les URL dans votre base de données WordPress faisant référence à votre site en ligne.

Vous pouvez le faire en exécutant une requête SQL dans phpMyAdmin. Assurez-vous d'avoir sélectionné la base de données de votre site local, puis cliquez sur SQL.

Mise à jour des URL dans la base de données

Dans l'écran SQL de phpMyAdmin, copiez et collez ce code, assurez-vous de remplacer example.com par l'URL de votre site en ligne et http://localhost/mylocalsite par l'URL du serveur local de votre site.

UPDATE wp_options SET option_value = replace(option_value, 'https://www.example.com', 'http://localhost/mylocalsite') WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET post_content = replace(post_content, 'https://www.example.com', 'http://localhost/mylocalsite');

UPDATE wp_postmeta SET meta_value = replace(meta_value,'https://www.example.com','http://localhost/mylocalsite');

Cette requête remplacera les références à l'URL de votre site en ligne dans la base de données et la remplacera par l'URL localhost.

Étape 4. Mettre à jour le fichier wp-config.php

La dernière étape consiste à mettre à jour le fichier wp-config.php de votre site local. Ce fichier contient les paramètres de WordPress, y compris la manière de se connecter à votre base de données WordPress.

Accédez simplement au dossier où vous avez installé WordPress sur votre serveur local, puis ouvrez le fichier wp-config.php dans un éditeur de texte comme le Bloc-notes.

Remplacez le nom de la base de données par celui que vous avez créé dans phpMyAdmin sur votre localhost.

Ensuite, remplacez le nom d'utilisateur de la base de données par votre nom d'utilisateur MySQL local, généralement c'est root. Si vous avez défini un mot de passe pour l'utilisateur MySQL root sur votre localhost, entrez ce mot de passe. Sinon, laissez-le vide et enregistrez vos modifications.

/** 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');

Vous pouvez maintenant visiter votre site local dans une fenêtre de navigateur en entrant l'URL comme ceci :

http://localhost/mylocalsite/

Remplacez 'mylocalsite' par le nom du dossier où vous avez copié vos fichiers WordPress.

C'est tout, votre site WordPress en ligne est maintenant copié sur votre serveur local.

Nous espérons que cet article vous a aidé à apprendre comment déplacer facilement un site WordPress en direct vers un serveur local. Vous pourriez également vouloir consulter notre guide sur la façon de créer facilement un site de staging pour WordPress pour les tests, ou comment déplacer un site WordPress d'un serveur local vers un site en direct.

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

257 CommentsLeave a Reply

  1. Salut, je viens de tomber sur ce tutoriel aujourd'hui, j'ai découvert certaines étapes grâce à d'autres tutoriels, mais mon problème concerne la requête SQL. J'obtiens l'erreur # MySQL a retourné un jeu de résultats vide (c'est-à-dire zéro ligne). J'ai suivi toutes vos étapes concernant le changement des noms de site, etc., mais je n'arrive pas à résoudre ce problème et donc évidemment je ne peux pas me connecter au site local. J'ai déjà utilisé Duplicator sur un autre site, mais il ne fonctionne pas aussi bien sur celui-ci à cause de toutes les images sur mon site photo, c'est-à-dire des problèmes de délai d'attente. Je tourne un peu en rond ici, donc une aide serait la bienvenue.
    Merci,
    Joseph

    • Joseph, vérifiez que le préfixe des tables SQL sur lesquelles vous travaillez est le même. J'ai eu ce problème auparavant lorsque je n'avais pas réalisé que le thème que je copiais avait un préfixe non typique (wp_extra-text au lieu de simplement wp_). Lorsque vous créez la nouvelle base de données sur phpMyAdmin, assurez-vous que le préfixe correspond à celui de l'ancienne base de données. J'espère que cela vous aidera !

  2. J'ai essayé d'utiliser Duplicator, et cela a fonctionné avec un petit problème. Ensuite, j'ai supprimé la base de données et j'ai essayé la méthode manuelle. Toutes les étapes se sont bien déroulées jusqu'au moment de l'importation. J'ai recréé la base de données et je suis allé importer. Ensuite, j'ai obtenu ce message 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 ‘default’, ‘This is the default profile, used when no profile is specified.’, ‘a:’ at line 7 »

    Pour moi, cela ressemble à du charabia. Avez-vous une idée de ce qui s'est mal passé et comment puis-je faire l'importation manuellement ?

    Cordialement,
    Alan

    • Il pourrait s'agir d'une erreur de syntaxe ou d'un conflit causé par l'utilisation de différentes versions de MySQL. Pour résoudre ce problème, lors de l'exportation de votre base de données, choisissez la même version de MySQL que votre installation locale. Assurez-vous également que vous utilisez le même jeu de caractères pour les deux tables de la base de données.

      Admin

  3. Juste une petite chose que j'ai remarquée : le fichier Duplicator s'appelle « installer.php » plutôt que « install.php ».

    • J'ai remarqué la même chose. Excellent article, cependant. Tellement content d'avoir entendu parler de ce plugin grâce à vous.

  4. Salut, j'ai décidé de le faire manuellement

    J'ai créé une base de données pour mon site Wordpress sur mon serveur local et j'ai essayé d'importer la base de données que j'avais téléchargée auparavant sur mon ordinateur, mais j'obtiens ce message d'erreur :

    Requête SQL :


    — Base de données : `aguilar_jmln1`

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

    — Structure de la table pour la table `gm_AnythingPopup`

    CREATE TABLE IF NOT EXISTS `gm_AnythingPopup` (
    `pop_id` int(11) NOT NULL,
    `pop_width` int(11) NOT NULL DEFAULT ‘380’,
    `pop_height` int(11) NOT NULL DEFAULT ‘260’,
    `pop_headercolor` varchar(10) NOT NULL DEFAULT ‘#4D4D4D’,
    `pop_bordercolor` varchar(10) NOT NULL DEFAULT ‘#4D4D4D’,
    `pop_header_fontcolor` varchar(10) NOT NULL DEFAULT ‘#FFFFFF’,
    `pop_title` varchar(1024) NOT NULL DEFAULT ‘Anything Popup’,
    `pop_content` text CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
    `pop_caption` varchar(2024) NOT NULL DEFAULT ‘Click to open popup’
    ) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;

    MySQL a dit :

    #1046 – Aucune base n’a été sélectionnée

    • Il dit qu'aucune base de données n'a été sélectionnée.
      Oui, j'ai eu ça aussi.
      Vous devez vous assurer que vous avez cliqué sur une base de données avant d'appuyer sur « importer », sinon l'outil d'administration essaiera d'importer le fichier .sql sur rien !!

  5. Magnifique tutoriel sur la façon de procéder manuellement. Merci pour les instructions claires et les photos !

  6. Bonjour, Duplicator est-il une méthode acceptable pour conserver une sauvegarde de site Web ? J'ai utilisé BackWPup mais il semble que Duplicator vous permette également de créer une sauvegarde...

  7. Bonjour, je ne suis pas sûr si j'ai eu de la chance, mais j'ai pu télécharger et configurer la version locale rapidement. Le seul problème que j'ai est que je dois régler les permaliens sur défaut, ce qui est bien localement. Pourrai-je les rétablir sur nom_du_post plus tard lorsque je mettrai tout en ligne ? Merci, arriver jusque-là est déjà super.

  8. Juste une observation à partager.

    If you choose custom structure as permalink, it might not work. The work around is to chose default permalink and save the changes. It worked for me after several hours of head scratching :(

    J'espère que cela vous aidera

  9. Si vous utilisez WAMP, vous devez activer mod_rewrite pour activer les permaliens personnalisés.

    Cliquez sur Wamp -> Apache -> Modules Apache -> rewrite_module

  10. Parfait ! Je l'ai fait manuellement, il suffit de changer dans wp-config.php la ligne
    /** MySQL hostname */
    define(‘DB_HOST’, ‘127.0.0.1 ‘);
    Avec l'IP qui apparaît dans le coin supérieur gauche de phpmyadmin.

  11. J'ai suivi toutes les étapes, mais je ne vois toujours pas ma base de données dans mon wp local. J'ai toujours seulement le post Hello World.

    Je l'ai importé, j'ai changé toutes les URL, et de nombreuses lignes ont déjà été affectées.

  12. J'ai utilisé la méthode manuelle mais la requête SQL n'a pas fonctionné pour moi.
    J'ai dû aller dans wp-options et changer l'URL dans les tables siteurl et home, et ensuite tout est rentré dans l'ordre.

  13. Des idées pourquoi cela me donne un écran "Bienvenue dans la célèbre installation en cinq minutes" ?

  14. Il est possible que votre URL WordPress et votre URL de site soient définies sur localhost/xammp. Si vous pouvez accéder à la zone d'administration, allez dans les paramètres et définissez-la sur votre répertoire d'installation WordPress.

    • J'ai trouvé. C'était le cache W3 dans le fichier htaccess qui causait des problèmes. Merci pour votre aide et pour cet excellent tutoriel !

  15. Excellent tutoriel, j'ai tout fait exactement comme vous l'avez dit... Je pensais que ça marchait jusqu'à ce que j'essaie de changer de thème et qu'il ne change pas. Ensuite, j'ai commencé à essayer de naviguer vers d'autres pages et ça m'a renvoyé à localhost/xammp. À chaque fois. Des idées ?

  16. Salut. J'ai fait tout ça (en utilisant l'option manuelle), mais quand je clique sur une option, par exemple connexion ou une des options du menu, j'obtiens "l'URL demandée ... n'a pas été trouvée sur ce serveur".

  17. Si vous copiez la requête SQL directement de l'écran ci-dessus, vous obtiendrez également les numéros de ligne, ce qui provoquera une erreur comme celle ci-dessus. Cliquez sur « Afficher la source » et copiez le code propre à partir de là.

  18. Merci pour cet article. J'ai essayé la méthode manuelle pour déplacer un site WordPress vers localhost, mais mes feuilles de style ne se chargent pas. Pour une raison quelconque, le 'href' n'est pas défini sur toutes mes feuilles de style. Une idée de ce qui pourrait se passer ?

  19. Recommanderiez-vous d'utiliser le plugin Duplicator pour faire des sauvegardes ainsi que pour déplacer des sites ?

  20. Excellent tutoriel ! Le problème que j'ai est lorsque je me connecte à wp-admin avec le même nom d'utilisateur et mot de passe que j'ai utilisé pour mon site en direct, j'obtiens "ERREUR : Nom d'utilisateur invalide. Mot de passe perdu ?". Le nom d'utilisateur et le mot de passe sont corrects pour le site en direct mais incorrects pour le site localhost. J'ai essayé de récupérer le mot de passe avec mon adresse e-mail mais il dit que mon adresse e-mail n'est pas enregistrée. Des idées ?

      • Vous avez peut-être oublié une table ou quelque chose. Faites une recherche pour l'ancien préfixe. Assurez-vous également que vous utilisez un nouveau fichier WP-CONFIG. Je trouve que cela pose parfois des problèmes.

  21. Désolé pour le retard Mark. Je ne suis pas sûr de comprendre votre question. J'espère pouvoir répondre à quelque chose ici.

    Si vous avez commencé avec un fichier de configuration et qu'il commençait à l'origine par wp_ et que vous n'avez pas utilisé de fichier personnalisé, tout ira bien. N'oubliez pas que la configuration doit correspondre à la base de données. Si vous avez travaillé localement et que vous migrez tout vers un site en ligne et que vous utilisez la même base de données et la même configuration qu'en local, tout devrait aller bien. N'oubliez pas de changer le nom d'utilisateur, le mot de passe et le nom d'hôte.

    La clé à retenir ici, ce sont les préfixes. Tant de gens vous apprennent comment faire ceci et cela, mais ils oublient la seule chose qui peut tout gâcher pour vous. Et c'est le préfixe.

    Et les rôles d'utilisateur, s'ils sont oubliés, peuvent causer un gros mal de tête lors de l'ajout manuel d'administrateurs. Soyez donc prudent lorsque vous modifiez et travaillez avec des préfixes. Ils sont absolument un excellent moyen de sécuriser les sites WP. Je recommande vivement d'utiliser toujours un préfixe personnalisé. dbh_234_ quelque chose comme ça est un excellent moyen de protéger votre ou vos sites.

  22. Si l'hôte MySQL de votre site en ligne n'est pas localhost, vous devez le changer en localhost. Vous devrez peut-être également changer le nom de la base de données pour celui de votre ordinateur local. Il en va de même pour le nom d'utilisateur de la base de données, qui est généralement root sur les serveurs locaux, et le mot de passe de la base de données, qui est généralement vide.

  23. Salut, juste pour être clair, le mot de passe dans le fichier config.php doit être le même que celui que j'utilise pour myphpadmin ? parce que cela semble fonctionner pour moi ?

  24. Excellent tutoriel. Je pense qu'une chose a été oubliée. Le préfixe. Pour ceux d'entre vous qui utilisent un préfixe dans la configuration, assurez-vous lorsque vous interrogez la base de données de changer wp pour la requête vers votre préfixe. Sinon, votre requête ne réinitialisera pas correctement les URL.

    • Si j'ai une installation locale et que je déplace la base de données en ligne, le préfixe restera le même, n'est-ce pas ? Dois-je faire quelque chose ?

  25. Erreur 404 : Objet introuvable : L'URL demandée n'a pas été trouvée sur ce serveur. Le lien sur la page de référence semble être erroné ou obsolète. Veuillez informer l'auteur de cette page de l'erreur.
    Si vous pensez qu'il s'agit d'une erreur de serveur, veuillez contacter le webmaster.
    ” J'ai suivi toutes les étapes que vous avez écrites.

  26. Ces instructions sont exactement ce dont j'avais besoin. Merci !!!

    Cependant, j'ai l'impression d'avoir rencontré un problème…

    Lors de la mise à jour des URL dans ma base de données pour celles du serveur local, une erreur #1064 – erreur de syntaxe SQL près de la ligne 3 apparaît. Pourriez-vous éventuellement suggérer une solution ?

    Dois-je inclure le numéro de port lors de la mise à jour de la partie http://localhost/ du code ?

    S'il vous plaît, aidez-moi !!

  27. Encore un problème de débutant ici ! Désolé pour le désagrément.
    Bien sûr, je pense avoir tout fait correctement (probablement pas). Lorsque j'essaie d'accéder au site via localhost, le fichier index.php s'affiche ligne par ligne à l'écran, au lieu d'être chargé.
    Des idées ?

  28. Pouvez-vous s'il vous plaît montrer comment déplacer un site WordPress en direct vers un environnement local en utilisant BackupBuddy sur Mac avec MAMP. J'ai essayé plusieurs fois mais cela ne fonctionne pas pour moi. Je peux facilement faire l'inverse.

    merci

  29. Après avoir transféré le site en direct sur mon serveur local (wamp), je navigue vers la destination dans le navigateur et j'obtiens une erreur WordPress « Non trouvé ». La navigation du site se charge cependant et lorsqu'on clique dessus, elle me redirige vers le site en direct. Est-ce que quelque chose de rudimentaire me manque ?

    • J'obtiens la même chose. J'ai suivi toutes les étapes. Puis je suis revenu pour vérifier à nouveau, mais l'erreur persiste. Je vois que quelques personnes ci-dessus ont eu le même problème. Des idées, les gars, pourquoi cela se produit-il ?

  30. Thank you!!! I just finished moving my site and a subdomain to a new hosting service and it worked like a charm. I am no techie, actually I am philosopher :P I really appreciate you taking the time to explain this info in detail.

  31. Salut, j'ai tout fait comme vous l'avez dit dans la méthode manuelle.
    après l'installation,

    Je peux voir la page d'accueil de mon site web sur le serveur local.
    Mais quand j'essaie de naviguer vers une autre page, j'obtiens l'erreur suivante :

    « Non trouvé : l'URL demandée /test/logistics n'a pas été trouvée sur ce serveur. »

    S’il vous plaît aidez-moi

    • Je viens de rencontrer le même problème. Je suis allé dans site/wp-admin. Ensuite, je suis allé dans Paramètres > Permaliens et j'ai simplement cliqué sur Enregistrer les modifications. Cela a mis à jour quelque chose et tous mes liens fonctionnent.

      Regardez ça ! Ma première contribution à la communauté.

  32. Bonjour,

    I followed your tutorial on doing it manually to the T, but I still get an error message. I am pulling my hair, here…
    I’m pretty new to WP and I still have to figure out how to actually enter the new content and modify the files… but I can’t even get it to work locally :(

    C'est le message que j'obtiens :
    « Erreur lors de l'établissement de la connexion à la base de données »
    Ce que je ne comprends pas, car j'ai tout fait comme vous l'avez dit dans votre tutoriel.

    Aide, s'il vous plaît !!

    • J'ai même essayé sur un serveur distant et j'ai obtenu le même message d'erreur. Je ne sais pas ce que je fais de mal... il doit y avoir un chemin quelque part que j'oublie et qui ne lit pas la bonne base de données...
      Quelqu'un, s'il vous plaît, aidez-moi !!

    • Natalia, la cause la plus fréquente de cette erreur est des informations de base de données incorrectes. Sur votre site en ligne, vous devez modifier votre fichier wp-config.php. Assurez-vous que les informations de base de données dans ce fichier correspondent à la base de données que vous avez créée pour votre site en ligne.

      Admin

  33. Merci, votre site est super utile. Nouveau sur WP, j'ai hérité d'un site, je l'ai mis en localhost pour pouvoir apprendre/tester. En essayant d' 'uploader' une image, j'obtiens ceci : C:/wamp/www/testsite/wp-content/uploads. Son répertoire parent est-il accessible en écriture par le serveur ? Aucune erreur affichée dans phpMyAdmin, les permissions sur les dossiers, les utilisateurs semblent corrects. Pourriez-vous éventuellement m'orienter vers une solution ? J'ai cherché partout où j'ai pu penser. Merci.

  34. Salut,
    Super tutoriels ! Merci, cependant j'obtiens continuellement un code d'erreur « Inconnu » 0 du plugin Duplicator lorsque j'essaie de créer les packages. Y a-t-il une autre méthode que vous pourriez recommander ? Toute aide serait vraiment appréciée.

    Merci beaucoup,
    Meilleures salutations de Paris.
    J.

  35. Salut ! Merci beaucoup pour vos super tutoriels ! Tout a très bien fonctionné, mais quand j'ai dû "réenregistrer les permaliens", je n'arrivais plus à me connecter. J'ai résolu ça et je suis maintenant connecté, mais où dois-je aller pour les réenregistrer maintenant que je n'ai plus cette fenêtre pop-up ? Je suppose que c'est pour ça que lorsque j'essaie de cliquer sur les articles, j'obtiens une page "non trouvée" ? Merci d'avance !

    • Puis-je demander comment vous avez résolu le problème de connexion ? J'ai le même souci.

    • Salut ! Tout cela a très bien fonctionné jusqu'à ce que je doive me connecter au tableau de bord wp, ma connexion n'a pas fonctionné et même après l'avoir changée manuellement dans la table des utilisateurs, je n'ai pas pu me connecter, des idées... ?

  36. Merci ! J'essaie de faire ça depuis un moment. J'ai regardé plusieurs vidéos YouTube mais je n'arrivais pas à le faire fonctionner correctement. C'était si facile... la meilleure chose qui soit. Encore merci !

  37. Bonjour,

    J'ai suivi vos instructions à la lettre (et en chantant lol), mais sans succès. Je pense que cela a quelque chose à voir avec l'installation de WP. Je ne l'ai pas installée, je l'ai juste copiée.

  38. Ça n'a pas marché pour moi, j'ai juste fini avec une page d'accueil blanche après avoir lancé le programme. J'ai réessayé 3 fois.

  39. Salut, j'essaie de faire exactement ça, mais j'obtiens une erreur interne du serveur 500 juste après avoir entré les détails de la base de données et cliqué sur le bouton Exécuter le déploiement. J'obtiens l'animation de progression et après environ 10 ou 15 secondes, j'obtiens l'erreur.

    Je regardais les journaux d'erreurs situés dans C:\wamp\logs et je n'ai trouvé que cette ligne qui semblait quelque peu pertinente : « Commande invalide 'RewriteOptions', peut-être mal orthographiée ou définie par un module non inclus dans la configuration du serveur ».

    J'ai déjà utilisé Duplicator avec succès, mais d'un serveur web à un autre.

    Des idées ?

  40. Thanks, seems like this is a tutorial posted upon my request :) Thanks guys you are doing good.

  41. Bon guide, mais je pense que vous avez oublié la partie où vous mettez à jour wp-config.php avec les nouveaux détails de la base de données – le nom est le nouveau nom, le nom d'utilisateur est 'root' et le mot de passe est vide.

    Je l'ai essayé manuellement et tout semble bien, mais les liens me mènent à la page de configuration du serveur WAMP, même si les URL sont mises à jour – je n'arrive pas à comprendre. Je peux accéder à la page d'accueil et à l'administration, mais c'est tout. Cheers !

    • Merci d'avoir signalé la mise à jour de wp-config.php. Nous avons mis à jour l'article.

      Quant à votre problème de redirection. Essayez de supprimer le fichier .htaccess de l'installation WordPress sur votre serveur local.

      Admin

      • Génial, merci ! J'ai supprimé le .htaccess, puis j'ai visité la page des options de permaliens et j'ai sauvegardé, et maintenant tout va bien ! Je dois admettre que la seule raison pour laquelle je connaissais les paramètres de wp-config.php est parce que j'ai lu vos articles précédents. Continuez votre excellent travail !

      • J'ai posé une question plus tôt aujourd'hui, mais cela a très bien fonctionné pour moi.
        Merci.

  42. Je fais cela manuellement. Je zippe simplement les fichiers du serveur et je les télécharge… j'exporte la base de données et je remplace tous les liens dans mon éditeur de texte. C'est un travail de 5 minutes... Mais votre tutoriel est aussi une très bonne alternative.

Laisser une réponse

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.