[Résolu] Problème accentuation suite à la mise à jour mysql 8 chez ovh

Bonjour

J’ai un spip en version 3.2.19, tout fonctionnait jusqu’à la mise à jour mysql 8 chez ovh. Les caractères accentués s’affichent comme cela : le réseau

J’ai essayé le plugin grenier mais il me dit que ma base est déjà en utf-8
et quand je me connecte à pypmyadmin dans Interclassement pour toutes les tables j’ai latin1_swedish_ci

une piste ?

J’ai importé la base sur un serveur sql encore en 5.7 et les caractères s’affichent correctement.

Merci pour votre aide

Dans phpMyAdmin, est-ce que les fichiers accentués apparaissent bien ?

Est-ce que ton fichier config/connect.php contient bien la déclaration de l’utf8 ? Ex : spip_connect_db('localhost','','login','pass','base','mysql', 'spip','','utf8');

Voir par ici articles vides mais pas vides - #3 par b_b et par là pb affichage des accents - #4 par b_b ou encore problême d'encodage (charset) - #3 par ben, bref spip-cli est ce qu’il te faut :slight_smile:

Merci pour vos retours. J’ai converti la base avec spip-cli.

1 « J'aime »