Hola a todos,
Esta consulta no está relacionada con la anterior.
Estamos teniendo problemas para ver las fotos de los docentes en las encuestas generadas por el Guaraní.
Usamos el Guaraní 3.12 y el Kolla 3.7.3
Hicimos importar_fotos y nos dio el siguiente error, pero nos generó las carpetas con las fotos.
Esta fallando en la función actualizar_habilitacion()
después repite este warning varias veces: PHP Warning: imagecreatefrompng(): ‘/opt/proyectos/g3w3/instalacion/temp/ib01/tmp.png’ is not a valid PNG file in /opt/proyectos/g3w3/src/siu/lib/kernel/util/img.php on line 78
PHP Warning: imagecopyresampled() expects parameter 2 to be resource, boolean given in /opt/proyectos/g3w3/src/siu/lib/kernel/util/img.php on line 61
Buen día Gabriela,
los mensajes indican un error de la librería curl al intentar conectar con Kolla para enviar los datos. Según ese listado que te sugiere chequear el error es: “Failed to connect() to host or proxy.”
¿La vinculación entre Kolla y Guaraní funciona correctamente? es decir, ¿llegan al servidor donde está Kolla desde el que tiene Guaraní y pueden utilizar otras operaciones de la vinculación?
Hola!
hasta donde entiendo el api rest esta bien configurado. Si, se puede entrar a esa dirección “https://localhost/kolla/rest/”
tambien, el guarani crea correctamente encuestas en kolla, se pudieron generar todas las encuestas, solo les faltaron las fotos.
Lo del error 7 proxy, por ese lado por ahí podemos avanzar en algo, ya que acá salimos a internet por medio de un proxy, mas allá que no lo necesitamos puntualmente para el kolla (es de uso interno). DOnde veo la configuración proxy para esto??
Por lo que me decís es raro que se el proxy, porque si crea bien las encuestas ya se esta conectado bien. Al menos que haya algo configurado en el php.ini WEB que este diferente al php.ini de consola, ya que PHP tiene dos php.ini (uno para web /etc/php5/apache2/php.ini y otro para consola /etc/php5/cli/php.ini).
Igualmente te digo lo del proxy, se puede configurar en el archivo instalacion/servicios_web_config.php, fíjate en esta configuración:
Otra cosa, compara la configuración de Kolla en Gestión y 3W, en Gestión fíjate el archivo lib/toba/instalacion/i__desarrollo/p__guarani/rest/kolla/cliente.ini, en 3W en instalacion/servicios_web_config.php. Fíjate que la configuración debe ser igual!!!
Pregunta, ¿Gestión y 3W están en diferentes servidores con diferentes instalaciones de PHP?
Porque puede ser que el PHP de 3W le falte una configuración o algo de CURL.
Esto lo digo pq la creación de encuestas que se hace en Gestión me decís que funciona bien, y la sincronizancion de fotos que es del 3W no.
Hola Leonel,
los dos módulos están instalados en el mismo servidor por lo que no deberían salir a ningún proxy.
el archivo “servicios_web_config.php” creo que esta bien configurado:
############################
‘kolla’ => array(
‘tipo’ => ‘rest’,
‘parametros’ => array( //usa cliente Guzzle, son opciones en formato guzzle
‘base_url’ => “https://localhost/kolla/rest/”,
‘defaults’ => array (
‘auth’ => array(‘ue_guarani3’,‘xxxxxxxxxxxxxxxxxxx’), //user, password, segun guzzle
‘verify’ => false //no verificar cert ssl
)
)
),
##############################
Es algo extraño, por lo que veo tenes Gestión y 3W configurados igual. Lo raro también es que da error cURL y no Guzzle, porque si la habilitación no existiría diría:
Actualización de la habilitacion '6' fallida: Client error response [url] https://localhost/kolla/rest/habilitaciones/6?unidad_gestion=5 [status code] 404 [reason phrase] Not Found