Après avoir transférer les données (FTP + SQL) de mon site sur mon hébergeur distant, j’ai quelquefois eu des problèmes d’encodage d’accents. Ce soucis s’étant présenter après avoir transférer correctement mes fichiers : FTP ou SSH, en choisissant correctement le type de transfert de données. Et après avoir réimporter ma base de données avec le bon charset. Phpmyadmin exportant par défaut l’encodage des caractères des bases, tables et colonnes.
Je me retrouvais avec des caractères accentués qui n’étaient plus encoder, des pages de Visual Compozer (ou autre builder) qui ne s’affichaient plus du tout, des <div> disparues,…
Tous les problèmes ont été corrigé grâce à une seule ligne dans le fichier de configuration.
Je suis passé de :
define('DB_CHARSET', 'utf8mb4');
à ceci :
define('DB_CHARSET', 'utf8');