Servicio REST Diaguita-Pilagá (SOLUCIONADO y FUNCIONANDO)

Hola a todos,

he comenzado a realizar algunas pruebas en la reserva presupuestaria de una convocatoria sin exito.

Adjunto la configuracion en diaguita.
Tambien la configuracion desde pilaga.
y los logs del sistema.
Hasta hoy el error que arrojaba era :

[CRITICAL][toba] RuntimeException: Guzzle requires cURL, the allow_url_fopen ini setting, or a custom HTTP handler.

[TRAZA]exception ‘RuntimeException’ with message ‘Guzzle requires cURL, the allow_url_fopen ini setting, or a custom HTTP handler.’ in /var/eldiaguita/diaguita/toba/php/vendor/guzzlehttp/guzzle/src/Client.php
en el archivo al agregarle
use GuzzleHTTP\Client
el sistema no arrojo mas error.
¿puede ser que sea por el protocolo https?

Gracias!!!


DiaguitaRest.jpg

DiaguitaRest.png

pilagaRest.jpg

pilagaRest.png

logs.txt (472 KB)

Hola Ines podrías ver en la Administracion

Administración =>Configuración de SIU-Diaguita => Dependencias de librerías y versiones requeridas

que es una herramienta que verifica que todas enten instaladas .
Esta nueva operación “Configuración de SIU-Diaguita” salio con la nueva versión de diaguita y tendrías que activarla en tu perfil para poder acceder.

Ines,

Como bien explica Diego, ya tienen a disposición una herramienta integrada para hacer las verificaciones del estado actual del SIU-Diaguita.

En cuanto al error que les arroja, es porque les está faltando la extensión de PHP para manejar curl (en debian/ubuntu, el paquete php5-curl).

Gracias Diego y Sergio por la info!

habilité desde el perfil funcional la opcion de verificar configuracion. Al ejecutarlo el sistema no me muestra nada,
el log dice lo siguiente:
Fecha: 15-06-2016 16:26:16^M
Operacion: Configuraci▒n de SIU-Diaguita^M
Usuario: toba^M
Version-PHP: 5.5.36-1~dotdeb+7.1^M
Servidor: 163.10.8.238^M
URI: /SIU-Diaguita/diaguita/aplicacion.php?ah=st576181a5e01244.66063112&ai=diaguita||109000043^M
Referrer: http://163.10.8.238/SIU-Diaguita/diaguita/aplicacion.php?tm=1&ai=diaguita||109000043^M
Host: 163.10.8.13^M
==========^M
[INFO][diaguita] PUNTO MONTAJE: se carg▒ la clase extension_toba/diaguita_pers_sesion.php del punto de montaje personalizacion. El path del mismo es /var/eldiaguita/diaguita/aplicacion/personalizacion/php^M
[INFO][diaguita] PUNTO MONTAJE: se carg▒ la clase extension_toba/diaguita_pers_usuario.php del punto de montaje personalizacion. El path del mismo es /var/eldiaguita/diaguita/aplicacion/personalizacion/php^M
[INFO][diaguita] PUNTO MONTAJE: se carg▒ la clase administracion/chequear_configuracion/ci_chequear_configuracion.php del punto de montaje proyecto. El path del mismo es /var/eldiaguita/diaguita/aplicacion/php^M
[INFO][toba] componente(109000115): [ callback ] ‘evt__seleccion__salida’ no fue atrapado^M
[INFO][toba] componente(109000115): [ callback ] ‘evt__edicion__entrada’ no fue atrapado^M
[INFO][toba] componente(109000115): [ callback ] ‘conf__edicion’ no fue atrapado^M
^M
¿ Hay algo mas para configurar que pueda estar obviando?

Con respecto a la libreria php5-curl la instalé, pero el sistema sigue haciendo lo mismo.[/b]

Gracias!!!

En principio, entiendo que pudiste habilitar la operación para el perfil de administrador, ingresar por medio del menú y en la pantalla… ¿se vé todo en blanco? ¿En el archivo de log del apache (error.log o similar) aparece algún error de php en ese momento? Si es posible, mandar mas info para poder ver que sucede…

Te pido disculpas, me equivoqué al escribir y quería referirme a la aplicación curl y no sólo a la extensión php de la misma. Con ello les debería funcionar o al menos dejar de suceder el error de cURL.

Hola Sergio,

Gracias por tu ayuda. Ingrese a la wiki, e instale los paquetes adicionales,
Lo ultimo que hice fue reemplazar el Ciente.php en SIU-Diaguita-2.3.0\SIU-Diaguita-2.3.0\proyectos\diaguita\toba\php\vendor\guzzlehttp\guzzle\src porque lo habia tocado bastante y en el log del apache saltaba como que el error estaba ahi.
Esta funcionando ok!

Muchas Gracias!
Saludos!

Felicitaciones Ines y equipo UNLP!!! Ya tenemos el primer caso de éxito del Servicio REST Diaguita-Pilagá funcionando!!! (aplausos) :wink: