[Résolu] Problème de caractères accentués lors de la migration d'un site

Bonjour, les gurus SPIP

Nous devons migré un site spip 4.4.5 sous escal, toutefois je me retrouve avec des carractéres zarbi

A l’occasion des JOURNÉES EUROPÉENNES DU PATRIMOINE le CERCLE GENEALOGIQUE sera ouvert le samedi 20 et le dimanche 21 septembre de 9h à 17h

la migration a été réalisé en appliquant :

j’ai également passé la commande :

spip sql:convert:toutf8

rien n’a changé du coup, je me demande comment faire ? une idée

merci beaucoup

ps/ le site en question : https://genealogie-aveyron.fr.spipfactory.fr

C’est une question qui revient régulièrement, il y a plusieurs origines possible. Tu peux consulter les réponses et voir si ça règle ton problème :

https://discuter.spip.net/search?context=topic&context_id=193274&q=caract%C3%A8res%20accentu%C3%A9s%20order%3Alatest&skip_context=true

Ou Résultats de recherche pour « encodage order:latest » - Discuter de SPIP

Merci pour le lien

mais bon j’arrive a rien pour le momment, la seul chose que je peu apporté c’est que chez l’hébergeur avant migration j’ai :

INSERT INTO spip_articles (id_article, surtitre, titre, etc … VALUES
(2, ‹ Compte rendu ›, 'Assemblée Générale du 10 Septembre 2005 ', etc …

que la bdd est en

image

je séche complétement c’est la premiere fois que j’ai a la source le pb, l’hébergeur haisoft.net

je suis preneur de toute aide , car j’ai bien peu devoir remplacé les carractéres à la mano et la c’est pas une mince affaire

Bonjour,

Voilà la méthode ci dessous que je vais tenter pour résoudre mon probléme
vos avis m’est toujours trés précieux, a vous lire

On exporte le site a migré avec une bdd en sqlite
en local on transforme la bdd sqlite en mysql
on importe le site migré sur le serveur de prod

Tu as essayé src/Command/SqlConvertTomysql.php · master · spip-contrib-outils / spip-cli · GitLab ?

non et j’avoue ne pas comprendre a quoi ça sert

Convertir ta base sqlite en mysql via cli

ok merci a vous c’est tout bon en jouant la requete sql

ALTER TABLE spip_articles CONVERT TO CHARACTER SET latin1 COLLATE latin1_swedish_ci;
ALTER TABLE spip_articles CONVERT TO CHARACTER SET binary;
ALTER TABLE spip_articles CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;