Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
#1 2010-01-28 11:08:47
- gfdesign
- Member
- From: Argentina
- Registered: 2009-04-20
- Posts: 401
[es-es] Problemas en acentos y caracteres latinos
Amigos
Migré un sitio TxP de un servidor a otro y en este último veo caracteres raros en las vocales acentuadas y caracteres látinos.
Acá coloco un extracto:
————
El se�or antipirater�a
Bono pidi� que se proteja m�s la propiedad intelectual en Internet porque lo perjudica. Cierto que eras pobre…
Bono pidi� proteger la propiedad intelectual en internet diciendo que la descarga y difusi�n de archivos perjudica a los creadores de productos culturales.
————
También veo estos caracteres raros no solo en los contenidos cargados, sino en el propio administrador de Txp.
Alguna sugerencia ?
Muchas gracias
Last edited by gfdesign (2010-01-28 11:12:44)
Offline
#2 2010-01-28 12:33:42
- milosevic
- Member
- From: Madrid, Spain
- Registered: 2005-09-19
- Posts: 390
Re: [es-es] Problemas en acentos y caracteres latinos
Es posible que la base de datos no esté codificada en UTF-8 en tu nuevo hosting, o que hayas hecho mal la importación. En cualquier caso es algo relacionado con el juego de caracteres seguro.
Sin ser un experto en el asunto, yo haría lo siguiente.
1º Si es posible, instala un textpattern desde cero en ese hosting, a ver si da el mismo fallo. Una instalación limpia, sin importar nada de tu antigua web. Confirmado que no es tema de que el hosting se lleve mal con textpattern, ya puedes borrar esa instalación y base de datos.
2º Guárdate bien guardada copia de seguridad de la base de datos original e investiga cómo modificar el juego de caracteres. Yo no sé hacerlo, pero para solucionar el tema de las URLs tipo /categoría/ (<—categoría con tilde) Juanjo aportó en un hilo de este foro un código para decirle a MySQL que cambiara la codificación de caracteres dentro de las tablas de la base de datos, podría ser la solución a tus problemas. Ya te digo que de esto entiendo más bien poco pero pinta que por ahí van los tiros.
<txp:rocks/>
Offline
Re: [es-es] Problemas en acentos y caracteres latinos
Hola,
algunas sugerencias:
1) en el archivo .htaccess, probá agregar esto en la primera línea:
AddDefaultCharset UTF-8
2) hay un plugin que convierte las bases de datos desde latin1 a UTF-8. Lo podés bajar acá: http://vanmelick.com/txp/ (rvm_latin1_to_ut8). Hacé backup de la base de datos primero, eh. Y además, si hacés ese cambio, acordate que en el config.php de Textpattern también vas a tener que cambiar $txpcfg['dbcharset'] = 'utf8'
;
Offline
#4 2010-02-01 11:19:22
- gfdesign
- Member
- From: Argentina
- Registered: 2009-04-20
- Posts: 401
Re: [es-es] Problemas en acentos y caracteres latinos
Amigos, muchas Gracias por responder.
Pude solucionar el problema acudiendo a un programador amigo.
Tendré en cuenta estas sugerencias para el futuro.
Offline