Autor Tema: [SOLUCIONADO] undefined method toba_instalacion::get_path_carpeta_instalacion()  (Leído 3703 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Leonel Leonardis

  • Moderador Global
  • *****
  • Mensajes: 2810
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Leonel Leonardis
  • Sistema: SIU-Guaraní
  • Utilizo algun sistéma del SIU: Sí
Hola gente, estoy viendo un problema que esta teniendo la Universidad Nacional de Misiones.

Les adjunto log para que vean lo que puede llegar a ser.

Les pediría a la gente de Misiones que nos digan la versión de Guarani y Kolla pertinente.

saludos.
« Última Modificación: Julio 10, 2017, 08:21:27 am por mccasalini »

Myriam Céspedes

  • Moderador Global
  • *****
  • Mensajes: 400
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Myriam Céspedes
  • Sistema: Equipo SUDOCU | Proyecto EEI
Re:Call to undefined method toba_instalacion::get_path_carpeta_instalacion()
« Respuesta #1 on: Junio 05, 2017, 01:23:18 pm »
Hola,
necesitamos conocer el detalle del problema.

Como pide Leo, también es importante saber las versiones de Kolla y Guaraní.

Gracias!
Myriam

bferraris

  • Full Member
  • ***
  • Mensajes: 103
    • Ver Perfil
  • Institución: Universidad Nacional de Misiones
  • Nombre y apellido: Betina Ferraris
  • Sistema: SIU-Guaraní - SIU-Wichi
  • Teléfono laboral: 0376-4428177
  • Utilizo algun sistéma del SIU: Sí
Re:Call to undefined method toba_instalacion::get_path_carpeta_instalacion()
« Respuesta #2 on: Junio 06, 2017, 08:44:43 am »
Hola, buen dia!
La version de Guarani es 2.9.1 y de kolla es 3.7.1.
Todo funcionaba bien, este año quise dar de alta otra encuesta y al querer vincular la encuesta en guarani3w (administracion) se prsenta el siguiente error: "ocurrió un error, chequee su conexión a internet".

Saludos,
Betina


M Clara Casalini

  • Moderador Global
  • *****
  • Mensajes: 860
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: M. Clara Casalini
  • Sistema: Kolla
  • Teléfono laboral: -sin teléfono actualmente-
Re:Call to undefined method toba_instalacion::get_path_carpeta_instalacion()
« Respuesta #3 on: Junio 06, 2017, 09:12:00 am »
Buenos días Betina,
¿realizaron algún cambio en esa instalación? ya que comentas que estaba todo funcionando y ahora quisiste crear una encuesta y obtienen este error. ¿Ya habían dado de alta encuestas con éxito en esta misma instalación anteriormente? ¿Actualizaron algo? ¿Modificaron algo en la conexión o en los servidores?

Por favor envianos los logs completos de Kolla, Guaraní y Apache para que podamos empezar a buscar por dónde anda el problema y comentanos cómo es el entorno de la instalación: ¿están Kolla y Guaraní en el mismo servidor o en servidores diferentes?

Saludos.

bferraris

  • Full Member
  • ***
  • Mensajes: 103
    • Ver Perfil
  • Institución: Universidad Nacional de Misiones
  • Nombre y apellido: Betina Ferraris
  • Sistema: SIU-Guaraní - SIU-Wichi
  • Teléfono laboral: 0376-4428177
  • Utilizo algun sistéma del SIU: Sí
Re:Call to undefined method toba_instalacion::get_path_carpeta_instalacion()
« Respuesta #4 on: Junio 07, 2017, 12:14:30 pm »
Hola, buen dia
¿realizaron algún cambio en esa instalación?
No hicimos ningún cambio, eso es lo raro justamente por que a fines del año pasado cree una encuesta en kolla, la vincule y los alumnos la completaron perfectamente.
¿Actualizaron algo? ¿Modificaron algo en la conexión o en los servidores?
No, nada cambió.

Kolla y Guaraní están en la misma MV.
Adjunto logs.

Muchas gracias!
Saludos,
Betina

Alejandro Delú

  • Moderador Global
  • *****
  • Mensajes: 8834
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Alejandro Delú
  • Sistema: Guaraní
Re:Call to undefined method toba_instalacion::get_path_carpeta_instalacion()
« Respuesta #5 on: Junio 08, 2017, 12:53:45 pm »
Betina, fijate en Guarani si la encuesta tiene registrado el ID de encuesta de Kolla. Anda a la operación ABM de Encuestas, selecciona la encuesta y fijate si tiene registrado ese dato, si no lo tiene registralo.

Leonel Leonardis

  • Moderador Global
  • *****
  • Mensajes: 2810
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Leonel Leonardis
  • Sistema: SIU-Guaraní
  • Utilizo algun sistéma del SIU: Sí
Re:Call to undefined method toba_instalacion::get_path_carpeta_instalacion()
« Respuesta #6 on: Junio 08, 2017, 01:13:32 pm »
Hola Betina, un problema que veo en los logs de 3W es que tienen mal configurada la URL de Kolla en el archivo instalacion/servicios_web_config.php, seguramente tenes configurado:

Código: [Seleccionar]
'kolla' => array(
'tipo' => 'rest',
'parametros' => array( //usa cliente Guzzle, son opciones en formato guzzle
'base_url' => "http://autogestion.escenf.unam.edu.ar/siu/kolla/",
'defaults' => array (
'auth' => array('ue_xxxxxxxxx', 'xxxxxxxx'), //user, password, segun guzzle
'verify' => false //no verificar cert ssl
)
)
),

y debería ser:

Código: [Seleccionar]
'kolla' => array(
'tipo' => 'rest',
'parametros' => array( //usa cliente Guzzle, son opciones en formato guzzle
'base_url' => "http://autogestion.escenf.unam.edu.ar/siu/kolla/rest/",
'defaults' => array (
'auth' => array('ue_xxxxxxxxx', 'xxxxxxxx'), //user, password, segun guzzle
'verify' => false //no verificar cert ssl
)
)
),


falta el "/rest" al final, para corroborar podes copiar dicha URL en un navegador, te va a pedir las credenciales (lo que tenes en auth). Luego de esto te va a mostrar una consola con todos los servicios REST de Kolla disponibles.

saludos.


bferraris

  • Full Member
  • ***
  • Mensajes: 103
    • Ver Perfil
  • Institución: Universidad Nacional de Misiones
  • Nombre y apellido: Betina Ferraris
  • Sistema: SIU-Guaraní - SIU-Wichi
  • Teléfono laboral: 0376-4428177
  • Utilizo algun sistéma del SIU: Sí
Re:Call to undefined method toba_instalacion::get_path_carpeta_instalacion()
« Respuesta #7 on: Junio 09, 2017, 12:56:00 pm »
Hola, buen dia Alejandro, el link:
http://autogestion.escenf.unam.edu.ar/siu/kolla/rest/   muestra una pantalla en blanco no devuelve nada.

Con respecto al ID de encuesta de Kolla, no esta registrado, pero tampoco me deja hacerlo, desde el perfil gerencial no tengo posibilidad de cargarlo, por ese error de conexión a internet.

Gracias!
Saludos

Alejandro Delú

  • Moderador Global
  • *****
  • Mensajes: 8834
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Alejandro Delú
  • Sistema: Guaraní
Re:Call to undefined method toba_instalacion::get_path_carpeta_instalacion()
« Respuesta #8 on: Junio 09, 2017, 01:12:52 pm »
Lo tenes que hacer desde el ABM de Encuestas por Gestion.

Leonel Leonardis

  • Moderador Global
  • *****
  • Mensajes: 2810
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Leonel Leonardis
  • Sistema: SIU-Guaraní
  • Utilizo algun sistéma del SIU: Sí
Re:Call to undefined method toba_instalacion::get_path_carpeta_instalacion()
« Respuesta #9 on: Junio 09, 2017, 03:24:18 pm »
Hola Betina, agrego a lo de Ale, pregunta:

¿con esta URL (http://autogestion.escenf.unam.edu.ar/siu/kolla/) accedes al backend de Kolla, no?

si es así, con esta (http://autogestion.escenf.unam.edu.ar/siu/kolla/rest/) deberías acceder a los servicios REST. Si te esta dando pantalla en blanco pasanos los logs de Kolla que se generan al querer ingresar a la misma (sudo tail -f instalacion/i__desarrollo/p__kolla/logs/sistema.log). También te pediría el archivo instalacion/toba.conf de Kolla.

saludos.
« Última Modificación: Junio 09, 2017, 03:26:51 pm por lleonardis »

bferraris

  • Full Member
  • ***
  • Mensajes: 103
    • Ver Perfil
  • Institución: Universidad Nacional de Misiones
  • Nombre y apellido: Betina Ferraris
  • Sistema: SIU-Guaraní - SIU-Wichi
  • Teléfono laboral: 0376-4428177
  • Utilizo algun sistéma del SIU: Sí
Re:Call to undefined method toba_instalacion::get_path_carpeta_instalacion()
« Respuesta #10 on: Junio 15, 2017, 10:18:08 am »
Hola, buen dia.
En ABM de Encuestas no me habilita para cargar el ID, la leyenda dice hay que hacerlo desde Autogestion perfil administrativo, adjunto captura de pantalla.
Adjunto también los logs.

Saludos,
Betina

Alejandro Delú

  • Moderador Global
  • *****
  • Mensajes: 8834
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Alejandro Delú
  • Sistema: Guaraní
Re:Call to undefined method toba_instalacion::get_path_carpeta_instalacion()
« Respuesta #11 on: Junio 15, 2017, 09:11:04 pm »
Si, perdon. En versiones anteriores ese dato se cargaba por ese ABM de Encuestas pero luego se cambió y este dato se puede cargar desde el perfil Administrador.  Si no tenes usuario de perfil administador, debes ir por la operación Administracion del Sistema > Operaciones de Autogestion > ABM de usuarios de autogestion (admin007)
Alli a un usuario que ya tengas o uno nuevo le asignas el perfil de acceso (ADM) Administrador de Guarani3w
Luego podras acceder a autogestion con este usuario e ir al perfil administrador, seleccionar la operacion de encuestas y vincularla con una encuesta de Kolla.
No recuerdo si lo permite hacer si ya tiene alcances creados. De no ser posible actualizar este dato por aqui, deberas hacerlo directamente accediendo a la base.

bferraris

  • Full Member
  • ***
  • Mensajes: 103
    • Ver Perfil
  • Institución: Universidad Nacional de Misiones
  • Nombre y apellido: Betina Ferraris
  • Sistema: SIU-Guaraní - SIU-Wichi
  • Teléfono laboral: 0376-4428177
  • Utilizo algun sistéma del SIU: Sí
Re:Call to undefined method toba_instalacion::get_path_carpeta_instalacion()
« Respuesta #12 on: Junio 16, 2017, 10:08:38 am »
Claro, es asi como lo estaba tratando de hacer con mi usuario administrador pero justo en esa operacion de vincular encuestas es que me sale el error que comente en el primer mensaje, voy a probar como me decis hacerlo directamente en la BD.

Gracias!
Saludos

Leonel Leonardis

  • Moderador Global
  • *****
  • Mensajes: 2810
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Leonel Leonardis
  • Sistema: SIU-Guaraní
  • Utilizo algun sistéma del SIU: Sí
Re:Call to undefined method toba_instalacion::get_path_carpeta_instalacion()
« Respuesta #13 on: Junio 16, 2017, 03:07:38 pm »
Hola Betina,

Nos tenemos que basar en lo que puse en el mensaje #9: hay que hacer que funcione la conexión REST entre 3W y Kolla.
Estuve viendo el archivo toba.conf que me enviaste y noto algo que yo no tengo en mi Kolla:
Código: [Seleccionar]
#API REST
RewriteEngine On
RewriteBase /siu/kolla
Options FollowSymLinks SymLinksIfOwnerMatch
RewriteRule ^rest/(.*)$ rest.php/$1 [PT,L,QSA]
RewriteRule ^rest$      rest.php/   [PT,L,QSA]
SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1

¿eso lo agregaron ustedes?

preguntas:

¿con esta URL (http://autogestion.escenf.unam.edu.ar/siu/kolla/) accedes al backend de Kolla, no?

si es así, con esta (http://autogestion.escenf.unam.edu.ar/siu/kolla/rest/) deberías acceder a los servicios REST.
¿que ocurre cuando queres ingresar a http://autogestion.escenf.unam.edu.ar/siu/kolla/rest/? ¿da error?
¿que ocurre cuando ingresas a http://autogestion.escenf.unam.edu.ar/siu/kolla/rest/encuestas?unidad_gestion=<UA>?

Mándame los logs de Kolla y Apache que se generan al ingresar a las ultimas dos URLs.

saludos.
« Última Modificación: Junio 16, 2017, 03:46:40 pm por lleonardis »

bferraris

  • Full Member
  • ***
  • Mensajes: 103
    • Ver Perfil
  • Institución: Universidad Nacional de Misiones
  • Nombre y apellido: Betina Ferraris
  • Sistema: SIU-Guaraní - SIU-Wichi
  • Teléfono laboral: 0376-4428177
  • Utilizo algun sistéma del SIU: Sí
Re:Call to undefined method toba_instalacion::get_path_carpeta_instalacion()
« Respuesta #14 on: Junio 19, 2017, 10:20:05 am »
Hola Leonel, buen dia!

- En el archivo toba.conf no agregue nada, queda asi desde la instalación.
- ¿con esta URL (http://autogestion.escenf.unam.edu.ar/siu/kolla/) accedes al backend de Kolla, no?
Sí, accedo lo mas bien.

-si es así, con esta (http://autogestion.escenf.unam.edu.ar/siu/kolla/rest/) deberías acceder a los servicios REST.
No, me muestra la página en blanco.

-¿que ocurre cuando queres ingresar a http://autogestion.escenf.unam.edu.ar/siu/kolla/rest/? ¿da error?
- ¿que ocurre cuando ingresas a http://autogestion.escenf.unam.edu.ar/siu/kolla/rest/encuestas?unidad_gestion=<UA>?
Te adjunto la pantalla de ambos casos y los logs.

Gracias!
Saludos,
Betina