Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#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

#3 2010-01-28 14:50:21

maniqui
Member
From: Buenos Aires, Argentina
Registered: 2004-10-10
Posts: 3,070
Website

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';


La música ideas portará y siempre continuará

TXP Builders – finely-crafted code, design and txp

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

Board footer

Powered by FluxBB