Menu

Migration du site impossible...

-
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 :

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
Afficher la suite 

Votre réponse

2 réponses

Messages postés
5264
Date d'inscription
mercredi 30 octobre 2013
Statut
Membre
Dernière intervention
26 mai 2019
763
0
Merci
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
Commenter la réponse de elgazar
Messages postés
2
Date d'inscription
vendredi 17 mai 2019
Statut
Membre
Dernière intervention
17 mai 2019
0
Merci
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...
elgazar
Messages postés
5264
Date d'inscription
mercredi 30 octobre 2013
Statut
Membre
Dernière intervention
26 mai 2019
763 -
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
watcha_6181
Messages postés
2
Date d'inscription
vendredi 17 mai 2019
Statut
Membre
Dernière intervention
17 mai 2019
-
Super ça fonctionne en modifiant le tout manuellement.

Merci beaucoup elgazar !
Commenter la réponse de watcha_6181