Hébergement Web-old - Mysql 8 & probleme caracteres/charsets sur pages
... / Mysql 8 & probleme caract...
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Frage

Mysql 8 & probleme caracteres/charsets sur pages

Von
SebastienJ
Erstellungsdatum 2024-09-25 08:32:45 (edited on 2024-11-18 11:09:50) in Hébergement Web-old

bonjour !

depuis le passage d'ovh en mysql 8, toutes les pages de mon site affichent des caracteres etranges.
je suis sous wordpress (derniere version) et php 7.4, mysql 8 (utf8mb4_unicode_ci)

exemple sur cette page : https://www.m-o-music.com/site/groupes/groupes-metal-fiche/?groupe=394

pouvez vous me dire comment regler ce probleme d'affichage ?
merci a vous !


6 Antworten ( Latest reply on 2024-11-18 11:10:15 Von
fritz2cat officiel (d'avant la migration)
)

Bonjour @SebastienJ

à tout hasard tester :

https://www.wordetweb.com/word-et-web/OVH-php-5.6-mauvais-affichage-caracteres-accentues-resolu-FR.htm">OVH - Mauvais affichage des caractères accentués

merci pour la réponse, j'ai tout essayé, en vain....... ne sait plus quoi faire.........(sic)

Bonjour,

de ce que j'ai vu cela touche certaine partie bien précise du site (géré par un plugin spécifique ?).

Si cette partie du site est géré par un plugin il faudrait regarder comment est la donnée dans la BDD et savoir comment le module la traite.

Cordialement, janus57


exemple sur cette page : https://www.m-o-music.com/site/groupes/groupes-metal-fiche/?groupe=394


En tout cas cette page annonce `` ce qui est correct, et les données arrivent dans la page avec un mauvais charset.

Il faut voir ce qui se trouve dans votre base de données, pas d'autre solution.

en fait sur les pages , toutes les données AVANT msyql 8.0 s'affichent avec des caracteres incorrects.
et depuis la v8.0, tout est correct.

dans la base de données, les données antérieures a la v8 sont egalement avec des caracteres incorrects...........les recentes non.

faut il donc traiter les données " incorrectes" de la base, et les convertir (et comment?) merci


toutes les données AVANT msyql 8.0 s'affichent avec des caracteres incorrects.
et depuis la v8.0, tout est correct.


Attention, si les tables contiennent des données mal formattées et des données bien formattées, la situation est en train de pourrir !

je pense qu'il faudrait
1) demander à OVH d'obtenir l'export qui a dû être fait avant la migration et qui a sans doute servi à exécuter cette migration
2) faire d'urgence un export et analyser (avec notepad++) le contenu de ce fichier, en espérant qu'il fasse une taille compatible avec un éditeur de texte.