Comme tout webmaster qui se respecte, vous rencontrerez certainement à un moment cette erreur d’affichage de vos textes. Cela se caractérise par l’affichage de caractères ou de symboles à la place des lettres accentuées
Sommaire
ToggleC’est quoi l’encodage UTF-8
Je demande à chatGPT pour vous 🙂

UTF-8 (8-bit Unicode Transformation Format) est un format d’encodage de caractères. Cela signifie qu’il s’agit d’un système standardisé pour représenter et coder le texte. Chaque caractère dans un texte est représenté par une séquence de bits, qui est un groupe de 1 et 0. Cette séquence peut être interprétée par un ordinateur pour afficher le caractère correspondant.
Voici quelques points clés pour comprendre l’encodage UTF-8:
- Unicode: UTF-8 est basé sur Unicode, qui est un standard visant à représenter tous les caractères possibles dans toutes les langues écrites du monde. Unicode attribue à chaque caractère unique un nombre appelé « point de code ».
- Flexibilité: L’UTF-8 est flexible en termes de taille de l’encodage. Il utilise une structure d’encodage de 1 à 4 octets (un octet est une unité de mesure de l’information numérique qui représente 8 bits). Les caractères ASCII (caractères de base en anglais et chiffres) n’occupent qu’un seul octet, ce qui rend l’UTF-8 très efficace en termes d’espace de stockage pour les textes en anglais.
- Compatibilité: UTF-8 est rétrocompatible avec ASCII. Cela signifie que si un fichier texte n’utilise que des caractères ASCII, alors il est déjà en UTF-8. C’est pourquoi l’UTF-8 est largement utilisé sur Internet, où la compatibilité et l’interopérabilité sont très importantes.
- Couverture universelle: Grâce à sa capacité à utiliser jusqu’à 4 octets, l’UTF-8 peut représenter tout point de code Unicode, couvrant ainsi tous les caractères et symboles dans toutes les langues écrites du monde.
En résumé, UTF-8 est un format d’encodage qui peut représenter n’importe quel caractère dans n’importe quelle langue. Il est flexible, efficace et largement compatible, ce qui en fait un choix populaire pour l’encodage de texte sur Internet et dans d’autres technologies numériques.
Pour faire simple, voilà ce qui s’affiche :

Comment corriger l’affichage de ces hiéroglyphes sous SPIP ?
Je vous connais, l’apprentissage de la lecture des hiéroglyphes n’est pas votre tasse de thé ! Alors comment faire ?
Comme vous, j’ai commencé par une recherche Google !
On trouve de tout :
- Erreur dans le certificat SSL ???
- Scripts complet pour mettre à jour depuis un OS Linux ou Unix
- Script depuis MYSQL
- Requête SQL de compétition
- Plugins SPIP en tous genres, mais à vos risques et périls
- Etc.
Comment s’en sortir ? Déjà que le sujet n’est pas simple, mais qu’en plus des hiéroglyphes, ils nous causent chinois pour la plupart !
Je vous propose une solution qui a fonctionné pour un projet que j’ai eu à gérer suite à une attaque SPIP en règle.
Correction de l’encodage directement depuis la base de données de SPIP
Connectez-vous à
Première chose à faire, sauvegardez votre base de données depuis SPIP ET AUSSI depuis l’interface PHPMyAdmin de votre hébergeur.
SPIP, vous savez faire, quant à votre hébergeur, je vous laisse trouver. Chez Ionos c’est à partir de l’onglet Hébergement
Vous commencez par une petite table de votre base de données comme XXXX_RUBRIQUES par exemple. L’exemple d’une entrée un peu louche.

Vous cliquez sur « STRUCTURE » dans l’onglet supérieur

Vous verrez comment est structurée votre table et on voit bien ici que ce n’est pas l’UTF8 qui est validé !
Cliquez sur modifier et changez la valeur « latin_swedish_ci » je sais même pas d’où ça sort, par « UTF8_unicode_ci »
Vous aurez un message d’avertissement ! Mais on n’a pas peur et on continue !

La preuve en image ci-dessus, c’est réglé.
Donc si je résume comment corriger l’erreur UTF8 sur SPIP
- On arrête de chercher partout !
- On se concentre sur le site de DeepDive (un peu de promo, ça fait pas de mal)
- On lance une sauvegarde, voire 2 !
- On se connecte directement à la base de données depuis son hébergeur
- On modifie les structures des lignes des tables qui doivent l’être, sur SPIP les tables principales à vérifier :
- Rubriques
- Articles
- SYNDIC
- On applique la méthode vue précédemment
- On savoure !

Alors facile ?
Partagez-nous votre expérience de lecture de hiéroglyphes en commentaires 🤣
Open Notebook : l’alternative open source à NotebookLM que vous
Auteur : André Gentit TL;DR – Ce qu’il faut retenir NotebookLM de Google est un outil remarquable pour transformer des documents en…
Comment créer des publicités virales avec des influenceurs IA en
Comment créer des publicités virales avec des influenceurs IA en quelques minutes Par André Gentit | DeepDive TL;DR Arcad AI permet de créer…
Guide complet : Comment utiliser Claude Code gratuitement (sans abonnement)
Guide complet : Comment utiliser Claude Code gratuitement (sans abonnement) Ce guide explique comment exécuter gratuitement Claude Code sur votre ordinateur en le connectant…
Refonte complète du site CandCFishing.fr : une stratégie digitale au
Dans l’univers de la pêche, il y a deux catégories d’acteurs. Ceux qui vendent des produits… et ceux qui conçoivent…
Claude débarque dans Word : Anthropic joue la partie sur
TL;DR — Ce qu’il faut retenir Anthropic a lancé Claude pour Word le 10 avril 2026 en bêta publique, sous forme…
L’IA en entreprise : les natifs numériques tirent le frein
TL;DR Près d’un jeune salarié sur deux sabote délibérément les outils d’IA dans son entreprise — pas par incompétence, mais par…
André Gentit Formateur & Consultant en Stratégie Web et IA générative
Vous souhaitez bâtir une stratégie de communication efficace, booster la performance de votre site internet ou mieux comprendre les dynamiques des réseaux sociaux ?
👉 Avec DeepDive, je vous accompagne grâce à une expertise terrain (ex-dirigeant d’agence digitale depuis 2011) et une veille continue sur les nouvelles pratiques numériques.
👉 J’interviens auprès de TPE, PME et collectivités, mais aussi en écoles et organismes (CNAM, CCI, écoles de commerce) pour rendre le numérique accessible et opérationnel.
👉 Mes formations couvrent le webmarketing, l’e-commerce, l’IA générative appliquée et incluent également une sensibilisation aux risques liés aux usages du web en général, sans oublier les bonnes pratiques à mettre en œuvre avec l’intelligence artificielle.
Mon objectif : transmettre des savoirs concrets pour que chaque apprenant — étudiant, salarié, entrepreneur ou institution — puisse transformer le numérique et l’IA en véritable levier de réussite.
Découvrez mon petit robot PromptyBot qui vous propose des centaines de prompts optimisés












2 commentaires
Bonjour,
Merci pour cette astuce, j’ai eu ce problème lors d’un changement de serveur et je n’aurais jamais pensé à aller modifier cela dans la base de données.
Merci encore.
Avec plaisir, c’est top quand nos galères peuvent vous faire gagner du temps 😁