Migration du site impossible...

Fermé
watcha - Modifié le 17 mai 2019 à 07:33
watcha_6181 Messages postés 2 Date d'inscription vendredi 17 mai 2019 Statut Membre Dernière intervention 17 mai 2019 - 17 mai 2019 à 09:55
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
A voir également:

2 réponses

elgazar Messages postés 5841 Date d'inscription mercredi 30 octobre 2013 Statut Membre Dernière intervention 17 mars 2021 1 322
17 mai 2019 à 08:00
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
0
watcha_6181 Messages postés 2 Date d'inscription vendredi 17 mai 2019 Statut Membre Dernière intervention 17 mai 2019
17 mai 2019 à 08:57
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...
0
elgazar Messages postés 5841 Date d'inscription mercredi 30 octobre 2013 Statut Membre Dernière intervention 17 mars 2021 1 322
Modifié le 17 mai 2019 à 09:42
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
0
watcha_6181 Messages postés 2 Date d'inscription vendredi 17 mai 2019 Statut Membre Dernière intervention 17 mai 2019
17 mai 2019 à 09:55
Super ça fonctionne en modifiant le tout manuellement.

Merci beaucoup elgazar !
0