Buenas tardes!. Seguimos la documentación para la instalación de Sanaviron, pero al querer entrar a http://localhost/sq_nucleo/ nos salen estos errores:
- La variable LC_COLLATE del motor postgres es: en_US.UTF-8 y debería ser es_AR.UTF8.
La variable LC_CTYPE del motor postgres es: en_US.UTF-8 y debería ser es_AR.UTF8.
No se pudo conectar con la Unidad de venta.
Client error: `GET http://127.0.0.1/sq_academico/rest/status` resulted in a `404 Not Found` response:
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found (truncated...)
No se pudo conectar con SIU-Pilaga.
Client error: `GET http://127.0.0.1/pilaga/rest/cuentas-tesoreria` resulted in a `404 Not Found` response:
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found (truncated...)
Buenas Tardes! Podrias mostrarme que contenido tienen los archivos siu/docker-integracion/src/sq_uv/config/i__desarrollo/p__sq_uv/rest/servidor_usuarios.ini y siu/docker-integracion/src/pilaga/instalacion/i__desarrollo/p__pilaga/rest/servidor_usuarios.ini ?
Buenas tardes. Pilagà no lo tenèmos instalado ya que no lo vamos a utilizar por el momento. Entiendo que si se usa o no Pilagà se configura desde el módulo Nucleo, pero no estoy logrando entrar.
__sq_uv/rest/servidor_usuarios.ini :
[toba]
password = "toba123*-a"
Como se ve en el primer mensaje, entiendo que son 3 errores diferentes: Errores de encoding en la base que creó la instalación. Conexión con Pilagá. Conexión con la Unidad de Venta.
Por otro lado se esta validando la conexión con Pilagá y SQ Académico. Para que no valide la comunicación con los sistemas mientras no se tenga configurada las conexiones se puede configurar en el archivo sq.ini del núcleo agregando el siguiente parámetro dentro de la entrada de [sq_nucleo]:
Una vez que tengan configurada la conexión con los sistemas SQ Núcleo y Pilagá se recomienda comentar o eliminar la variable validar_comunicacion_sistemas del archivo sq.ini para que este activa la validación de conexión.
Gracias Fernando. El problema es que la base de datos me la crea al ejecutar uno de los pasos de la instalación, no se si puedo indicarle en algún lado que se cree con ENCODING = ‘UTF8’; LC_COLLATE = ‘es_AR.UTF-8’; LC_CTYPE = ‘es_AR.UTF-8’.
Podrías probar eliminar y volver a crear la base de cero ejecutando el comando sql:
create database sq_nucleo with owner=postgres encoding='UTF-8' lc_collate='es_AR.utf8' lc_ctype='es_AR.utf8' template template0;
Luego podrías volver a instalar utilizando la base creada anteriormente, ejecutando el comando de instalar sin el argumento –crear-db como se muestra a continuación:
./bin/instalador proyecto:instalar
Otra alternativa que tienen es, en el caso de no querer volver a instalar y tienen separada la base de negocio de la de toba, pueden ir al directorio bin del proyecto y ejecutar los siguientes comandos para crear la estructura de la base de negocio en la base creada anteriormente:
Perdón por la demora en responder, estaba de vacaciones… Si, luego de instalar si es una instalación de cero con una base de datos de negocio limpia no es necesario ejecutar el comando de conversión de base de datos ./phinx migrate