Problemas con los feeds
Publicado por: alfonso en betacontinua, tecnología, truco, tags: betacontinua, codificación, feedburner, feeds, rss, UTF-8
Desde que cambiamos de hosting no se si os habréis dado cuenta pero hemos estado teniendo problemas con los feeds. Por causas que desconocíamos ahora los caracteres especiales como acentos o eñes se veían mal y era un suplicio seguirnos por este medio.
Intuíamos que era problemas de codificación, pero no sabíamos el por qué ya que habíamos migrado todo de un sitio al otro. Pero claro, parece ser que la base de datos nueva tenía otra codificación, y había interpretado los caracteres como le había dado la gana.
Pasando el feed por diferentes validadores coincidían en que había caracteres que la codificación UTF-8 (en la cual estaba el xml) no entendía. Intenté cambiarselo a otra codificación, pero no valía, ya que ahora se seguía viendo mal el feed y además se veía peor en el blog.
Así que lo mejor era poder migrar la base de datos a UTF-8, pero no sabía como hacerlo sin romper nada hasta que encontré información en este blog donde había un enlace a un script el cual, siguiendo unas instrucciones te pasaba la base de datos a la codificación correcta. Eso si, como bien se indica, hacer una copia de la base de datos “por si las moscas”.
Después sincronizamos en feedburner, que es donde tenemos centralizados los feeds, y todo listo, ya se ve todo bien y bonito como siempre. Espero que ésto os sirva si os sucede el mismo problema.


Entradas (RSS)