Migration du site impossible...
watcha
-
watcha_6181 Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
watcha_6181 Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai créé un site wordpress pour mon asso en local avec MAMP, j'ai ensuite acheté un nom de domaine et un hebergeur avec ovh et je n'arrive pas à migrer mon site vers mon hébergeur malgré les nombreux tuto que j'ai regardé...
Le problème vient de ma base de donnée mysql je crois. Quand je l'ai créer avec MAMP je lui ai donné un nom qui est différent de celui que j'ai avec ovh (je n'ai eu le choix que des dernières lettres pour ovh). Du coup ça bloque au moment ou j'envoi la requête suivante sql :
Je reçois cette erreur :
Je suis complètement bloqué et j'avoue ne pas avoir envie de tout refaire en ligne alors que tout fonctionne bien en local. Donc si vous avez la solution miracle d'avance un immense merci !
**Modifié par la modération pour une lecture plus facile du code, à l'avenir utilisez les balises, VOIR CETTE PAGE
J'ai créé un site wordpress pour mon asso en local avec MAMP, j'ai ensuite acheté un nom de domaine et un hebergeur avec ovh et je n'arrive pas à migrer mon site vers mon hébergeur malgré les nombreux tuto que j'ai regardé...
Le problème vient de ma base de donnée mysql je crois. Quand je l'ai créer avec MAMP je lui ai donné un nom qui est différent de celui que j'ai avec ovh (je n'ai eu le choix que des dernières lettres pour ovh). Du coup ça bloque au moment ou j'envoi la requête suivante sql :
UPDATE wp_options SET option_value = replace(option_value, 'http://localhost:8888/wordpress', 'http://www.lacharentefaitsoncirque.com') WHERE option_name = 'home' OR option_name = 'siteurl';
Je reçois cette erreur :
Erreur Requête SQL : UPDATE wp_options SET option_value = replace(option_value, 'http://localhost:8888/wordpress', 'http://www.lacharentefaitsoncirque.com') WHERE option_name = 'home' OR option_name = 'siteurl' MySQL a répondu : Documentation #1146 - La table 'lacharencptpt.wp_options' n'existe pas
Je suis complètement bloqué et j'avoue ne pas avoir envie de tout refaire en ligne alors que tout fonctionne bien en local. Donc si vous avez la solution miracle d'avance un immense merci !
Configuration: Macintosh / Chrome 74.0.3729.131
**Modifié par la modération pour une lecture plus facile du code, à l'avenir utilisez les balises, VOIR CETTE PAGE
A voir également:
- Migration du site impossible...
- Site de telechargement - Accueil - Outils
- Site comme coco - Accueil - Réseaux sociaux
- Quel site remplace coco - Accueil - Réseaux sociaux
- Site x - Guide
- Site pour vendre des objets d'occasion - Guide
2 réponses
Bonjour
fais une exportation manuelle, menu outils=exporter, coche tout le contenu et récupère le fichier xml
va ensuite sur ton site en ligne (il faut donc que wordpress soit installé), menu outils=>importer, clique sur l'importateur et envoie le fichier xml
il ne te restera plus qu'a envoyer sur le serveur de ton hébergeur via ftp le thème et les plugins que tu utilises pour avoir une copie conforme de ton site en ligne
fais une exportation manuelle, menu outils=exporter, coche tout le contenu et récupère le fichier xml
va ensuite sur ton site en ligne (il faut donc que wordpress soit installé), menu outils=>importer, clique sur l'importateur et envoie le fichier xml
il ne te restera plus qu'a envoyer sur le serveur de ton hébergeur via ftp le thème et les plugins que tu utilises pour avoir une copie conforme de ton site en ligne
Merci beaucoup pour ta réponse. Le problème est que je ne peux pas me connecter à l'admin en ligne.
Si je tape l'adresse de mon site + /wp-admin une fois que je m'identifie je me retrouve directement redirigé en local...
Si je tape l'adresse de mon site + /wp-admin une fois que je m'identifie je me retrouve directement redirigé en local...
tu as le choix
soit tu supprimes toutes les tables de la base de donnée en ligne (n'efface pas la bdd) et tu fais la manipulation de l'export de données, c'est la méthode la plus longue (une dizaine de minutes) mais la moins risquée
soit tu essayes de te modifier la base de donnée manuellement en allant dans la table xxx-options (xxx étant le préfixe que tu as choisis). Dans cette table, tu verras que les deux premières lignes (siteurl et home) comportent une adresse (celle de ton site en local).
double-clique sur l'adresse qui se trouve dans la colonne option_value et remplace-la par l'adresse de ton site en ligne . clique ensuite sur la seconde ligne et fais la même chose. c'est le plus rapide mais tu as le risque qu'il y ait d'autres erreurs dans ta bdd
A noter que si tu as mis des liens internes manuellement en insérant un lien href sans passer par l'éditeur wp, ils ne sont pas pris en compte , tu devras donc les modifier manuellement
soit tu supprimes toutes les tables de la base de donnée en ligne (n'efface pas la bdd) et tu fais la manipulation de l'export de données, c'est la méthode la plus longue (une dizaine de minutes) mais la moins risquée
soit tu essayes de te modifier la base de donnée manuellement en allant dans la table xxx-options (xxx étant le préfixe que tu as choisis). Dans cette table, tu verras que les deux premières lignes (siteurl et home) comportent une adresse (celle de ton site en local).
double-clique sur l'adresse qui se trouve dans la colonne option_value et remplace-la par l'adresse de ton site en ligne . clique ensuite sur la seconde ligne et fais la même chose. c'est le plus rapide mais tu as le risque qu'il y ait d'autres erreurs dans ta bdd
A noter que si tu as mis des liens internes manuellement en insérant un lien href sans passer par l'éditeur wp, ils ne sont pas pris en compte , tu devras donc les modifier manuellement