Página 1 de 2

Caracteres especiales en los mensajes.

Nuevo mensajePublicado: 11 Dic 2013 00:49
por Zheg
Hace mucho tiempo que no me metía al foro. Hoy decidí hacerlo para ver qué tantas cosas me he perdido y me sorprendí demasiado xD Esto me pasó en cada tema al que entraba (y apuesto que pasará en este cuando lo publique) sin excepción, pues hasta los más antiguos temas tenían el mismo problema, ¿a qué me refiero? A que cuando se usa un caracter especial como lo son 'á', 'é', 'í', 'ó' y 'ú' son reemplazados por caracteres de error. Aquí una imagen con un ejemplo:

Imagen

¿A qué creen que se deba? :c Espero poder solucionar el problema por mi mismo, porque creo que sólo me pasa a mí xD

Saludos, Zheg c:

Re: Caracteres especiales en los mensajes.

Nuevo mensajePublicado: 11 Dic 2013 14:51
por fran_friki
A mi no me pasa en efecto. Parece como si tuvieras configurado el foro para que se muestre en otro idioma, o incluso el navegador. En otros idiomas no existen las tildes etc, me suena a un error de configuración. Mira en el panel de control de usuario / preferencias de foros, a ver si lo tienes puesto en español. Además, pásate por el menú "editar preferencias de mensajes", a ver si tienes activado el BBcode etc.

Re: Caracteres especiales en los mensajes.

Nuevo mensajePublicado: 11 Dic 2013 16:04
por fran_friki
No no, espera... que me está pasando lo mismo. Esto es un problema general. Shimbe, a ver si podemos contactar a Peaso o algo, que al foro le está pasando algo raro con lo de los caracteres.

Re: Caracteres especiales en los mensajes.

Nuevo mensajePublicado: 11 Dic 2013 19:43
por FRCBMEX
Parece que alguien le hizo una brujería a la página. ¿Acaso eres un brujo fran? 8-)

Re: Caracteres especiales en los mensajes.

Nuevo mensajePublicado: 11 Dic 2013 23:32
por SinNombre
A mi solo me pasa en el tema de la imagen que ha puesto Zheg... que es de la sección de Informática... :?

EDIT: Y ahora me pasa en todos los temas... aquí pasa algo extraño... :? :? :?

Re: Caracteres especiales en los mensajes.

Nuevo mensajePublicado: 12 Dic 2013 14:53
por Shimbe
Parece que es a causa de un cambio que nuestro host hizo (de nuevo) en la base de datos. Ahora lo veo con Peaso!

Re: Caracteres especiales en los mensajes.

Nuevo mensajePublicado: 16 Dic 2013 21:27
por Peaso
Muy buenas! Pues estoy investigando sobre el tema y no veo nada extraño. Viendo los mensajes directamente en la base de datos veo algunos con tildes perfectas y otros con los caracteres extraños que mencionáis. ¿Alguien ha podido encontrar algún patrón? Por ejemplo, en este hilo todo parece normal...

Re: Caracteres especiales en los mensajes.

Nuevo mensajePublicado: 16 Dic 2013 22:11
por Peaso
Encontrado y (semi)solucionado. El proveedor de hosting actualizó la versión de PHP y en los foros había una regla que a partir de cierta versión, se utilizara una codificación que no es la correcta.

La mala noticia es que los mensajes de los últimos días se verán incorrectos, y creo que no habrá forma de corregirlos. Sigo investigando.

Re: Caracteres especiales en los mensajes.

Nuevo mensajePublicado: 17 Dic 2013 04:06
por Peaso
Al final me he picado con el problema y, en lugar de hacer un parche, lo he arreglado de raiz: he transformado la codificación de las tablas de la base de datos que maneja los "nuevos" foros de UTF8, que acepta de forma nativa más caracteres. He tenido que restaurar las tablas en una nueva base de datos, modificar a mano el dump con los datos buscando todos los caracteres extraños, y volviéndola a subir. Si detecto problemas estos días, restauraré el backup de hoy.

Pero parece que todo se ve bien ahora (y para siempre, un problema menos) :banana:

Re: Caracteres especiales en los mensajes.

Nuevo mensajePublicado: 17 Dic 2013 15:39
por fran_friki
Bravo Peaso! Siempre velas por nosotros desde las sombras. Muchísimas gracias por la solución y felices fiestas!