He actualitzat la mysql de 4.1.14 a 4.1.20 i el charset per defecte ha canviat a utf8
sense que me’n adonés… totes les bases de dades estaven en latin1
i no es mostrava correctament el contingut del blog, ni d’aquest blog ni de tots els que tinc allotjats al servidor: quetzal, laia, sergi & eva, dan…
Quan me n’he adonat (gràcies Dan!) he recompilat mysql amb USE="latin1"
per a seguir mantenint el charset latin1
com a charset per defecte en la versió 4.1.
Aneu en compte si actualitzeu, que no us passi com a mí!
Un plaer tenir d’admin algú tan crack com tu 😉
Jo, al veure que el blog estava mal codificat, ja m’he emparanoiat pensant que era culpa meva i que la vaig cagar amb algo al intentar recodificar-lo per traduir-lo amb internostrum…
Potser ja seria hora de que algú s’ocupés d’estandaritzar, d’una manera definitiva i òpima, això de les codificacions…
Se suposa que l’UTF8 és la salvació, el problema va venir per utilitzar-lo al blog, però no a la mysql.
Eis Pau, a mi tambe me va pasar lo mateix fa temps jejeje, vaig estar batallan, pots salvar el problema sense recompilar mitjançant el “mysqladmin” amb la opcio –default-character-set= tambe es pot definir el directori on estan els charsets. A mi me va passar i aixo del mysqladmin em va salvar la vida, i es util per a maquines antigues on recompilar una mysql significa mes d’una hora 😉 vinga dws!
Saps si hi ha cap tool rollo iconv per mysql que et reencodegi tota la BD de latin1 a utf8 ?
Crec que el més lògic sería fer-ho així:
# mysqldump –default-character-set=latin1 –add-drop-database -u root -p blog > blog.sql
# iconv -f iso-8859-15 -t utf8 blog.sql > blog-utf8.sql
# mysql –default-character-set=utf8 -u root -p blog < blog-utf8.sql
Mussol,
Ja sé que això es “off topic” pero es que me hà picat molt la curiositat. Acabo de fer un w:
quetzal@s0 ~ $ w
00:02:16 up 59 days, 1:15, 2 users, load average: 4.96, 2.41, 1.28
USER TTY LOGIN@ IDLE JCPU PCPU WHAT
pau tty2 24May06 22:32m 9:45 0.00s /bin/bash /home/pau/bin/despert
quetzal pts/0 23:53 1.00s 0.03s 0.01s w
Què collons es el scritillo “despert”??? xDD
el meu despertador 😉
A nosotros nos viene pasando tambien desde hace tiempo. Los dumps los “reconstruimos” con iconv tal como dice pof:
iconv -f utf-8 -t latin1 blah.sql > latinblah.sql
Salu2