Cambiarse a UTF-8 sin morir en el intento

Me he mudado de servidor, debido principalmente a que quería tener la posibilidad de editar manualmente los registros DNS. El último año y medio he estado en Pandela.com y no me puedo quejar, un 10 sin lugar a dudas; salvo el hecho de que no existe la opción de editar los DNS y solo te permiten añadir subdominios (registros tipo A del DNS vamos). Hablé con el soporte y me dijeron que próximamente lo iban a añadir, pero me olió a respuesta tipo: "pos va a ser que no". Así que ya está hecha la mudanza. Y, ya que íbamos a mover la base de datos, he aprovechado y he convertido todo a UTF-8, ¿por qué?. bicosyes (porque si), y por algunas otras razones de peso.
 
El proceso es muy sencillo

  • Exportamos nuestra base de datos, esto nos generará un fichero .sql más o menos grandote (que en verdad es texto, si te hace ilu lo puedes abrir e imprimirlo para empapelarte la habitación con él, sino es el caso lo dejas tranquilo y ya está).
  • Usando la herramienta iconv (cualquier sistema *nix la contiene, si tienes Windows hay una página que ofrece este servicio o puedes usar cgywin) convertimos la codificación a utf-8

    $ iconv -f iso-8859-1 -t utf-8 ARCHIVO.sql > ARCHIVO-UTF8.sql

  • Finalmente, como ya tenemos el archivo .sql convertido a UTF-8, lo importarmos en nuestra base de datos.
  • Para completar en verdad todo el proceso, también deberíamos convertir nuestra plantilla (theme) usando el mismo proceso. Nos situamos en el directorio de la plantilla y ejecutamos

    for i in *php ; do
    iconv -f iso-8859-1 -t utf-8 $i > $i.UTF
    mv $i.UTF $i
    done

Lo subimos al ftp y ya está. Ya tenemos todo en UTF-8 como debe ser. Por cierto si notais algo raro en el blog, agradecería que lo comentaseis, que vete tu a saber si he hecho alguna cagada, la posibilidad (bastante elevada) ahí está...

2 Comentarios »

RSS feed para los comentarios de esta entrada.

  1. avatar

    [...] Desde que cambié de servidor, hace ya casi una semana, los comentarios estaban jodidos, pues los botones de previsualizar y enviar comentarios habían decidido tomarse unas vacaciones. Gran fallo mio pues me fijé solo en la portada y ya tan feliz me quedé. Gracias a DraXus por el aviso del fallo . [...]

     

    Pingback por Bicosyes - since evermore… » Blog Archive » Comentarios restaurados — 4 Noviembre, 2006 @ 1:10 #

  2. avatar

    Ainsss, si los yankis hubieran pensado en esto desde un principio no andaríamos ahora con el puto trasvase a utf-8 y de la convivencia con winblows mejor no hablar xD

     

    Comentario por El Cerrajero — 7 Noviembre, 2006 @ 17:23 #

Dejar un comentario

XHTML permitido: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Creative Commons License Esta obra está bajo una licencia de Creative Commons.

Este blog funciona gracias a WordPress con el theme GimpStyle diseñado por Horacio Bella y adaptado por un servidor.
Feed entradas