UTF8 et caractères accentués

4 jours de galères et ce n’est pas terminé.

Je suis sur OVH. Spip 4.3.6 PHP 8.2.21

Dans ma base j’ai l’interclassement utf8mb4_general_ci

Pourtant les textes de la base articles apparaissent mal accentués. Et pareil pour le site public.

Une idée ? Une aide ?

Merci

Robert

Bonjour j’ai eu le même problème chez OVH qui a mis à jour ses bases de données nous laissant avec ce problème.

Touti m’a été plus que d’un grand secours pour régler le problème. Elle a utilisé un procédure concernant la base qu’hélas je n’ai pas retenue. Lui poser la question .

···
webmaster de l'ARBR
[www.amis-robespierre.org](http://www.amis-robespierre.org)

Le 12/02/2025 à 11:30, f3b981650fdcdc75e0a7 via Discuter de SPIP a écrit :

f3b981650fdcdc75e0a7
Février 12

4 jours de galères et ce n’est pas terminé.

Je suis sur OVH. Spip 4.3.6 PHP 8.2.21

Dans ma base j’ai l’interclassement utf8mb4_general_ci

Pourtant les textes de la base articles apparaissent mal accentués. Et pareil pour le site public.

Une idée ? Une aide ?

Merci

Robert


Voir le sujet ou répondre à cet e-mail pour répondre.

Pour vous désabonner de ces e-mails, cliquez ici.

Bonjour,
J’ai eu ça il y a environ 1 an chez OVH.

J’ai finalement utilisé la méthode brut(al)e :

  • Exporter la base en SQL
  • Faire tous les remplacements de caractères accentués et changer les interclassements
  • Réimporter la base

C’est propre.

Avant toute chose, faire une sauvegarde SQL.
Puis.

Si accès SSH, peut être tester la commande

Sinon peut être :

  • récupérer la base SQL localement
  • installer localement un SPIP avec cette base de données
  • lancer localement la commande spip-cli sql:convert:toutf8
  • si ça marche, exporter la bdd locale, et la réimporter sur le site OVH.

#documentation_ici