Estoy desesperado, ya no se que hacer con la codificación.
El caso es el siguiente:
1- Estoy en moodle Moodle 1.6.2+ (2006050521) con la BD en latin1 en todas las tablas, columnas y demás. Los datos estan guardados correctamente, con sus ecentos y sus eñes y demás.
2.- He actualizado a la Moodle 1.7.1+ (2006101010). Teóricamente la migración de la base de datos ha funcionado correctamente, pero ahora se me muestra en pantalla textos como : "Espa?ol, NOT?CIAS ". En la BD(directamente) aparecen de esa manera, cuando antes de migrar aparecían bien.
3.- Utilizo el "Activar edición" y cambio los textos desde el editor HTML, escribiendo "Español,NOTÍCIAS..." con las eñes y los acentos, etc..., y el resulatdo es: "Español,NOTÃCIAS...", aunque en la BD aparece correctamente escrito. (Eespañol, NOTÍCIAS).
Que tengo:
- El charset de la página es UTF-8
- La codificación del navegador detecta y se establece en UTF-8
- Respecto a la base de datos MYSQL.
Db characterset: utf8
Client characterset: utf8
Conn. characterset: utf8
Versiones:
Moodle 1.7.1+ (2006101010)
Apache/2.0.58
MySQL 5.0.26
PHP 5.1.6-pl6
NOTA: Todo esto lo he hecho en local, ya que el sitio en producción sigue en Moodle 1.6.2+ (2006050521)
Estoy bastante desesperado, necesito poner en producción la nueva actualización a la 1.7 pero de esa manera no puedo, necesito que los caractres se vean correctamente. ¿Me dejo algo?¿he hecho algo mal?.
Muchas gracias por vuestra ayuda.
Hasta pronto.
Salu2
J. Raul (juagarc4)