Salut à tous,
je sais que le sujet des character seta été abordé des milions de fois, mais j'ai beau chercher, je trouve rien qui résoud mon probleme.
Je vous explique :
un serveur gentoo, avec apache 2.0.58-r2, php 5.1.6-r6, mysql 5.0.26-r1
un LAMP tout ce qu'il y a de plus classique.
Sauf qu'un jour, j'ai voulu installer XOOPS.
Et la, ca a mal tourné : les accents ne passent pas.
Je me dis, bon, la page est en latin1, mysql doit renvoyer du utf8, donc jvai changer la conf et hop.
Mais j'ai eu beau changer my.cnf, mettre latin1 partout, changer l'interclassement de mes bases en latin1_general_ci, rien n'y fait!!!
dans un shell mysql, la commande :
mysql> SHOW VARIABLES like 'character_set_%';
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | latin1 |
| character_set_connection | latin1 |
| character_set_database | latin1 |
| character_set_filesystem | binary |
| character_set_results | latin1 |
| character_set_server | latin1 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
est ce que ce character_set_system change tout? et si oui comment le changer? et si non que faire?
merci d'avance!
Partager