http://www.spip.net/fr_article1902.html
-> voir la balise #CHARSET, elle doit donner utf-8
Et sinon, si tu veux forcer la conversion a utf-8, dans le fichier de connexion a la base, en dessous de la ligne spip_connect_db, tu peux ajouter: mysql_query("SET NAMES 'utf8'");
Il y a normalement le moyen de régler le charset qq part, mais je ne retrouve plus où.
----- Mail Original -----
De: "Etienne Blanc" <etienne.blanc@gmail.com>
À: spip@rezo.net
Cc: "Phiip" <phiip@lapin.org>, "Philippe Pary" <philippe@pachyderme.net>
Envoyé: Mardi 16 Mars 2010 08:48:16
Objet: [Spip] Probleme utf-8
Bonjour,
Je suis webmaster du site lapin.org et nous avons un webzine a l'adresse : http://zine.lapin.org
Ce webzine est sous spip 2 (la derniere version)
J'ai lance une conversion totale du serveur en utf-8 (il etait auparavant en iso-8859) et la base de donnee est aujourd'hui entierement en unicode.
Tous les sous domaines de lapin.org marchent parfaitement bien, sans soucis particulier, excepte celui qui contient spip. Il y a donc probablement une subtilite de spip que je n'ai pas saisie. A noter que j'ai fait une mise a jour de spip 1.8 (je crois) vers spip2 car je pensais resoudre ainsi mes problemes d'accents mais la situation est desormais pire.
Les articles ecrits avant la conversion en utf-8 et le passage a spip 2 ne s'affichent plus. Le texte est bien present dans la base de donnee, bien encode, mais lorsqu'on accede a l'article, on ne recupere que le titre :
http://zine.lapin.org/spip.php?article1179
Et comme vous le voyez, malgre le fait que tout soit en utf-8 (meme le charset, meme la connection sql, tout! ), ben j'ai toujours le site qui considere que les accents proviennent d'une bdd en iso-8859.
Ce double probleme est incroyablement frustrant et je vous serais donc gre de m'aiguiller sur les differentes possibilites qui s'offrent a moi afin de le resoudre.
Merci d'avance pour vos explications,
Etienne Blanc
PS : oui, le cache a ete vide, peut-etre une centaine de fois rien que cette nuit.
_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/
Documentation de SPIP : http://www.spip.net/
Irc : de l'aide à toute heure : http://spip.net/irc