Problema de enconding Autogestion-Kolla

Buenos días,

Tenemos un inconveniente con el encoding entre Guaraní Autogestión y Kolla.
Cuando entramos a ver por autogestión (logueados como un alumno) las respuestas de sus becas, notamos que el nombre de la asignatura no se muestra correctamente. Adjunto imagen en donde se puede visualizar.
encoding

Estuvimos leyendo en el foro si existía algún problema similar pero no encontramos. Los encoding de Guaraní están correctos según la documentación de instalación.

Estamos con guaraní 3.21.2 y kolla 4.7.2

Muchas gracias!

Hola!
Entendemos que los datos de nombres de las asignaturas los toma de guaraní
podrían por favor decirnos :
¿Solo en las respuestas a sus becas encontraron estos problemas de encoding
el resto de autogestion(3w) se ve bien ?
Encontramos algunos foros que mencionan problemas de acentos pero son versiones anteriores
¿Podrías mencionarnos que encoding tiene cada base ?
¿Tienen alguna personalización sobre esta operación ?

muchas gracias
saludos

Buenos días Jesica!

Si, solo esa parte se ve mal, el resto esta Ok.

Corriendo esta consulta obtenemos:

SELECT datname, datcollate, datctype
FROM pg_database 
WHERE datname = current_database();

imagen
unnamed

No, no tenemos ninguna personalización.


Viendo en sección de reportes vemos que la misma materia se muestra bien, asique pareciera ser un problema puntual de encuestas.

Muchas gracias por el soporte!

Hola revisando algunos foros encontramos algunas variables a revisar estos foros

En el archivo bases.ini el
encoding = “LATIN1” y en el php.ini la varialbe default_charset=“iso-8859-1”
muchas gracias
saludos

Jesica,

Con respecto al primer hilo el problema del que hablan es sobre preinscripcion.

Tanto en Guarani como en Kolla, los encoding en bases.ini son “LATIN1”

Correcto, tanto en Guarani como en Kolla, tenemos seteado default_charset=“iso-8859-1”

En esa ventana por-up que se abre, los datos que se muestran son los que vienen de Kolla? o esa info está en Guaraní?

Muchas gracias por el soporte!
Saludos

Hola @pmoroni

Hice una prueba y se ve bien la encuesta con acentos.

El problema parecer ser de Kolla, ya que Guaraní simplemente lo que hace es mostrar dicha encuesta en un iframe.

Revisen la documentación de SIU-Kolla.

Por lo que veo en Kolla el default_charset es UTF-8 en php.ini.

saludos.
2

Hola, buenos dias,

Te pido si pueden ingresar a Kolla e ir a la operación de Definición > Administrar habilitaciones y buscar la habilitación que corresponda con este relevamiento y si pueden mandarnos captura de la pestaña de definición y de la visualización de la encuesta.

Gracias, saludos

Buenos días Mora,

Creamos una encuesta nueva ya que estamos en un entorno de prueba y la que mandé inicialmente no existe mas.

Se puede ver en la imagen el inconveniente:

Inicialmente en Kolla el default_charset de php.ini estaba en “UTF-8”, pero teníamos el mismo problema. Lo cambiamos a “iso-8859-1” y sigue igual.
No encontramos en la documentación de Kolla donde habla de la configuración del encoding.

Viendo la base de datos, detectamos que los registros de la tabla sga_formulario_habilitado se están guardando de forma incorrecta:
unnamed

Desde ya agradezco el soporte.

Muchas gracias!

Saludos!

Hola,

El default_charset en php.ini no se debería cambiar, debe quedar en UTF-8.
En al archivo bases.ini el encoding debe ser Latin1, y el encoding de la base debe ser UTF-8 o Latin1.

Si pueden hacer el cambio del default_charset en php.ini y reinician el servidor, y crean una encuesta en Kolla con acentos pueden ver correctamente los caracteres?

Gracias, saludos

Hola @pmoroni

Para los registros que quedaron mal en la tabla sge_formulario_habilitado podes probar con el siguiente post: postgresql - How to fix double-encoded UTF8 characters in postgres - Database Administrators Stack Exchange

Probalo primero con datos de pruebas por las dudas.

saludos.
2

Buenos días Mora,

Configuramos todo tal cuál nos comentas pero seguimos con el mismo inconveniente. Alguna otra cosa para revisar?
.
.
.

Genial! hicimos algo parecido y pudimos arreglar lo que ya teníamos guardado. Muchas gracias

Gracias por el soporte

Hola, buenos dias,

Disculpá no termino de entender cual sería el mismo inconveniente, ¿si en Kolla crean una encuesta que contiene acentos y la habilitan desde Kolla (sin intervención de Guaraní) la ven con los acentos mal formados o es cuando crean habilitaciones desde Guaraní que igual ven los acentos mal?

Entiendo que pudieron arreglar los datos que estaban mal, pero que pasa si tratan de crear nuevos datos, comisiones, docentes, siguen guardandose mal en la base?

Gracias, saludos

Buenos días Mora,

Perdón por la confusión, el problema sigue igual desde Kolla sin intervención de Guaraní. Creamos una nueva con acentos y se sigue viendo mal.

Muchas gracias por el soporte!

Saludos

Hola, buenos dias,

Hago un repaso de las configuraciones:
Base:

  • Encoding: UTF8
  • Collation: es_AR.UTF8
  • Character Type: es_AR.UTF8

bases.ini:

  • Encoding: LATIN1

php.ini:

  • default_charset: UTF-8

Si tienen todo configurado tal cual, es igual a como estan configurados nuestras entornos.

¿Tanto la base de Guraní como la de Kolla están instaladas en el mismo motor?
¿Instalaron la base de Kolla a mano o con el instalador?
¿Qué sistema operativo tiene el sevidor donde tienen Kolla?

Siendo una instalación de prueba recomendaría si es posible reinstalar la base.

Gracias, saludos

Buen día Mora.
Tenemos todo configurado exactamente como sus entornos.

Están instaladas en dos máquinas virtuales distintas. Guaraní se encuentra en Ubuntu 20.04 con PostgreSQL 12.15 y Kolla en Debian 5.10 con PostgreSQL 13.5

Entendemos que Kolla fue instalado utilizando el instalador, pero hemos observado comportamientos extraños en el registro de instalación a la hora de crear la DB, linea 223. (Kolla fue instalado por un miembro del equipo que ya no trabaja con nosotros).

En el adjunto encontrarás dos registros: uno de la instalación inicial y otro de la actualización hasta la versión actual.
Log_instalacion.txt (47,7 KB)
Log_actualizacion.txt (30,8 KB)

Muchas gracias por el soporte!
Saludos

Buen día Pablo,
no es un problema lo que ven en esa línea del log de instalación, está informando que la base existe y no le cambia el encoding.

En posteos anteriores nos comentaron que están trabajando con instalaciones de prueba, por esto es que Mora les sugirió hacer una instalación de cero, ¿hicieron ese intento? Si no lo hicieron aún, aprovecho para sugerirles hacer la prueba de realizar una instalación nueva con la versión 4.8 de Kolla.

Saludos.
Clara

Buenas tardes, Clara.

Todavía no hemos probado hacer la instalación desde cero. En el futuro, lo haremos y probaremos con esa versión que mencionas.
Saludos