Problème de codage de caractère lors de la migration de local vers OVH | Forum WordPress


Merci de vous inscrire pour participer au forum
Invité

Rechercher

— Forum Scope —




— Correspondances —





— Options du forum —





La longueur minimum du terme à rechercher est 3caractère - la longueur maximum est de 84 caractères

forum-installation
Problème de codage de caractère lors de la migration de local vers OVH
michelsimonis
Membre
Membres
Messages du forum : 17
Membre depuis :
4 mai 2015
Hors ligne
1
3 juin 2015 - 22:59

Mon WP en localhost n’est pas en uft8 mais en uft8mb4_unicode_ci et le phpmyadmin chez ovh me demande du uft8. Je n’arrive pas à faire coïncider les deux codages et j’obtiens le message : « erreur 1273 unknow collation ‘uft8mb4_unicode_ci’.

Chez ovh on me suggère de mettre uft8mb4_general_ci, mais ça ne marche pas.

Qui peut m’aider ?

Michel Simonis

Invité
Invités
2
4 juin 2015 - 11:17

Pourquoi ne pas essayé de changer l’encodage depuis votre serveur local, lequel utilisez vous ? Avant de faire la migration.

michelsimonis
Membre
Membres
Messages du forum : 17
Membre depuis :
4 mai 2015
Hors ligne
3
4 juin 2015 - 23:25

Je précise ma question, parce que j’ai progressé.

En local, j’utilise MAMP. J’ai accès au phpmyadmin et je vois beaucoup de conseils sur internet me suggérant de changer l’encodage, suggérant que c’est facile à faire. Le problème c’est que le phpmyadmin propose une série d’encodage, mais pas le UFT8 pur, c’est chaque fois avec un complément (unicode, general, etc) et je ne peux sortir des ces contraintes imposées.

Je vois aussi des conseils me suggérant d’aller changer un par un tous les fichiers, mais j’ai peur de tout bousiller.

Avant de continuer à bidouiller, j’en viens à demander un préalable : comment sauvegarder la base ?

Ensuite, très concrètement où et comment changer ce codage ?

Merci !

david
Membre
Membres
Messages du forum : 47
Membre depuis :
13 janvier 2014
Hors ligne
4
7 juin 2015 - 17:15

Bonjour Michel,

J’imagine que vous avez une erreur de ce type lors de l’import :

Requête SQL :

 -- -- Base de données : `votrebdd` -- -- -------------------------------------------------------- -- -- Structure de la table `xxxx_commentmeta` -- CREATE TABLE IF NOT EXISTS `xxxx_commentmeta` ( `meta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `comment_id` bigint(20) unsigned NOT NULL DEFAULT '0', `meta_key` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `meta_value` longtext COLLATE utf8mb4_unicode_ci, PRIMARY KEY (`meta_id`), KEY `comment_id` (`comment_id`), KEY `meta_key` (`meta_key`(191)) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci AUTO_INCREMENT=1 ;

MySQL a répondu: [Image introuvable]

#1273 – Unknown collation: ‘utf8mb4_unicode_ci’

 

Alors justement ce souci n’existait pas auparavant et il survient quelque soit la plateforme d’hébergement web qu’on utilise en local (Wamp, Xampp ou Mamp).

Et j’avoue que je n’ai pas la solution.

Et j’aimerais bien la trouver. 😉

David

formation-wordpress.jpgAssistance et formations WordPress. Création sites internet
www.david-bost.fr

 

michelsimonis
Membre
Membres
Messages du forum : 17
Membre depuis :
4 mai 2015
Hors ligne
5
1 septembre 2015 - 23:42

Bonjour,

deux mois ont passé, j’ai beaucoup tatonné, j’ai un site WP avec près de 70 articles en local (MAMP). Je me suis décidé à réessayer de le mettre « en production » sur ovh . J’ai cherché mille procédures… et j’en arrive toujours au même point : cette lancinante erreur d’importation, impossible à contourner (voir la copie d’écran).

Mon WP en localhost est en uft8 et je ne vois pas ce que vient faire ce uft8mb4 que je n’ai pas choisi. ovh me demande du uft8 et je ne sais pas comment m’en sortir.

J’ai trouvé des conseils de lignes de code à ajouter du genre « requête set names utf8 » à mettre je ne sais pas où et je ne suis pas assez calé pour aller chipoter dans le code.

Qui a une solution pour moi ? (et pour d’autres, car je ne suis sûrement pas le seul à avoir le problème !)
Michel Simoniserreur-importation.pngImage Enlarger
sp_PlupAttachments Pièces jointes
david
Membre
Membres
Messages du forum : 47
Membre depuis :
13 janvier 2014
Hors ligne
6
1 septembre 2015 - 23:46

Bonsoir,

En fait, la solution est simple.

Il faut éditer votre import de Base de Données (fichier .sql) et partout où il y a utf8mb4, il faut remplacer par utf8.

Une fois que c’est fait, vous importez la BDD dans votre gestionnaire SQL ovh .

David

formation-wordpress.jpgAssistance et formations WordPress. Création sites internet
www.david-bost.fr

 

michelsimonis
Membre
Membres
Messages du forum : 17
Membre depuis :
4 mai 2015
Hors ligne
7
2 septembre 2015 - 00:16

Merci David,

J’ai fait cela partout où j’ai trouvé utf8mb4.

Mais ça ne change rien. D’autre part, je trouve partout dans mon fichier .sql des « utf8_bin, que j’ai laissé comme ça. Devrais-je aussi les changer ?

Sinon, je reste avec le même message #1115 – Unknown character set: ‘utf8mb4’ ???

david
Membre
Membres
Messages du forum : 47
Membre depuis :
13 janvier 2014
Hors ligne
8
2 septembre 2015 - 00:19

Si vous avez toujours des utf8mb4, ça ne peut pas fonctionner.

Faites une recherche dans le fichier .sql avec la combinaison  Ctrl + F (si vous êtes sur PC).

formation-wordpress.jpgAssistance et formations WordPress. Création sites internet
www.david-bost.fr

 

michelsimonis
Membre
Membres
Messages du forum : 17
Membre depuis :
4 mai 2015
Hors ligne
9
2 septembre 2015 - 00:21

Je fais une recherche comment, en étant sur Mac ?

michelsimonis
Membre
Membres
Messages du forum : 17
Membre depuis :
4 mai 2015
Hors ligne
10
2 septembre 2015 - 00:48

Un tout grand merci. Avec Find, j’ai repéré 2 utf8mb4 resté en place. Tout nettoyé, ça marche !

Je vais enfin avoir mon site public.

Merci encore !

Fuseau horaire du forum :Europe/Paris

Nb max. d'utilisateurs en ligne :615

Actuellement en ligne :
6 Invité(s)

Actuellement sur cette page :
1 Invité(s)

Auteurs les plus actifs :

Bruno: 52

david: 47

Robin: 44

vKr_Onii: 41

Gayraud: 29

Nouveaux membres :

SonChomley

dominicn06

ThomasWeara

RebbaLancaster

King079293

Statistiques du forum :

Groupes :1

Forums :7

Topics :760

Posts :2717

 

Statistiques des membres :

Invités: 75

Membres : 12172

Modérateurs : 16

Admins: 2

Administrateurs :Litzelmann, TL

Modérateurs :Gebhard, Catherine1, zapps, soborne, mojiezuo, Jeff, redwhirl, Jessica, spleen13, Alain Web-creator, kaepaul, Samson, Ailpp84, Catherine2, Fatalys, Therese

Se connecter

Derniers messages