Autor Tema: error al querer imprimir solicitud de becas URGENTE  (Leído 1064 veces)

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

lsoria

  • Hero Member
  • *****
  • Mensajes: 572
    • Ver Perfil
  • Institución: UNER
  • Nombre y apellido: Luciana Soria
  • Sistema: Guarani - Araucano - Calchaqui - Wichi
  • Teléfono laboral: 03442 421522
  • Utilizo algun sistéma del SIU: Sí
Re:error al querer imprimir solicitud de becas URGENTE
« Respuesta #15 on: Diciembre 04, 2020, 01:15:05 pm »
nop. sigue igual
para mi hemos modificado en algún lado (por eso te preguntaba cual es el archivo que tiene eso) que por defecto la descarga de guarani se llame guarani.pdf
es la única qeu se me ocurre porque siguen saliendo guarani.pdf


Leonel Leonardis

  • Moderador Global
  • *****
  • Mensajes: 2548
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Leonel Leonardis
  • Sistema: SIU-Guaraní
  • Utilizo algun sistéma del SIU: Sí
Re:error al querer imprimir solicitud de becas URGENTE
« Respuesta #16 on: Diciembre 04, 2020, 02:46:02 pm »
Hola Luciana, vamos a tener que deguggear un poco:

En la función sendHttpHeaders de la clase vendor/maennchen/zipstream-php/src/ZipStream.php agrega esto:

Código: [Seleccionar]
****************************************
klog2("=== output_name ===", $this->output_name);
klog2("=== disposition ===", $disposition);
klog2("=== content_type ===", $content_type);

        $headers = array(
            'Content-Type' => $content_type,
            'Content-Disposition' => $disposition,
            'Pragma' => 'public',
            'Cache-Control' => 'public, must-revalidate',
            'Content-Transfer-Encoding' => 'binary'
        );
****************************************

Luego al descargar el "zip" debuggea los valores del klog2 en el log, en mi caso registra esto:

Código: [Seleccionar]
--  === output_name ===  -------------------------------------------------------

convocatoria.zip

--  === disposition ===  -------------------------------------------------------

attachment; filename="convocatoria.zip"

--  === content_type ===  ------------------------------------------------------

application/x-zip

saludos.
2
« Última Modificación: Diciembre 04, 2020, 02:50:15 pm por Leonel Leonardis »

lsoria

  • Hero Member
  • *****
  • Mensajes: 572
    • Ver Perfil
  • Institución: UNER
  • Nombre y apellido: Luciana Soria
  • Sistema: Guarani - Araucano - Calchaqui - Wichi
  • Teléfono laboral: 03442 421522
  • Utilizo algun sistéma del SIU: Sí
Re:error al querer imprimir solicitud de becas URGENTE
« Respuesta #17 on: Diciembre 05, 2020, 09:22:41 am »
Buenos dias,
donde se guardaría ese log?
en los logs del sistema no me sale nada
igualmente te paso lo que sale al momento de la descarga

Leonel Leonardis

  • Moderador Global
  • *****
  • Mensajes: 2548
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Leonel Leonardis
  • Sistema: SIU-Guaraní
  • Utilizo algun sistéma del SIU: Sí
Re:error al querer imprimir solicitud de becas URGENTE
« Respuesta #18 on: Diciembre 07, 2020, 07:54:43 pm »
Hola Luciana,

Los logs se encuentran en la carpeta instalacion/log/des01/20201204_144107___3605.log de Autogestión, se genera un archivo por cada petición que haces. "des01" y "20201204_144107___3605.log" depende del nombre del bloque de acceso y la fecha de generación del log.

Por lo que veo no te esta logueando todo, para que loguee todo tenes que modificar el archivo instalacion/config.php y poner:

Código: [Seleccionar]
..........................
'log' =>
array(
'activo' => true,
/**
* Niveles de log:
*  - 'log::NIVEL_DEBUG' -> Recomendado en Desarrollo
*  - 'log::NIVEL_INFO' -> Solo muestra información de tiempo y memoria consumida
*  - 'log::NIVEL_ERROR' -> Recomendado en Producción
*/
'nivel' => log::NIVEL_DEBUG,
..........................

Por lo menos de manera temporal para poder loguear esos valores.

saludos.
2

lsoria

  • Hero Member
  • *****
  • Mensajes: 572
    • Ver Perfil
  • Institución: UNER
  • Nombre y apellido: Luciana Soria
  • Sistema: Guarani - Araucano - Calchaqui - Wichi
  • Teléfono laboral: 03442 421522
  • Utilizo algun sistéma del SIU: Sí
Re:error al querer imprimir solicitud de becas URGENTE
« Respuesta #19 on: Diciembre 09, 2020, 08:23:38 am »
Claro, lo tengo en nivel error, perdón.
Lo paso a debug y te envío

lsoria

  • Hero Member
  • *****
  • Mensajes: 572
    • Ver Perfil
  • Institución: UNER
  • Nombre y apellido: Luciana Soria
  • Sistema: Guarani - Araucano - Calchaqui - Wichi
  • Teléfono laboral: 03442 421522
  • Utilizo algun sistéma del SIU: Sí
Re:error al querer imprimir solicitud de becas URGENTE
« Respuesta #20 on: Diciembre 09, 2020, 11:25:20 am »
ahí va el archivo, jaja lo tengo igual qeu vos, es una locura esto

Leonel Leonardis

  • Moderador Global
  • *****
  • Mensajes: 2548
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Leonel Leonardis
  • Sistema: SIU-Guaraní
  • Utilizo algun sistéma del SIU: Sí
Re:error al querer imprimir solicitud de becas URGENTE
« Respuesta #21 on: Diciembre 09, 2020, 12:25:19 pm »
Hola Luciana, gracias por los logs!!!

Tal cual, genera los mismos valores que en mi instalación!!!

Lo único que noto diferente es que tienen personalizado el co_alumnos.php, en dos lugares dice:
Código: [Seleccionar]
--  ############# se incluyo la clase co_personas_UNER del co co_personas ############## 

../../pers_gestion/php/nucleo/matriculas/personas/co_personas_UNER.php
Pero si se generan bien los PDFs no creo que eso sea un problema.

Probemos lo siguiente, en src/siu/operaciones/convocatorias_becas/controlador.php función accion__imprimir_solicitud:
Código: [Seleccionar]
$zip->addFileFromPath('kolla.pdf', $path_pdf_kolla); //<====> Reemplaza esto....
$zip->addFile('kolla.pdf', file_get_contents($path_pdf_kolla)); //<====> ....por esto otro.

$zip->addFileFromPath('guarani.pdf', $path_pdf_guarani); //<====> Reemplaza esto....
$zip->addFile('guarani.pdf', file_get_contents($path_pdf_guarani)); //<====> ....por esto otro.

es decir, usar la función addFile en lugar de addFileFromPath.

saludos.
2

lsoria

  • Hero Member
  • *****
  • Mensajes: 572
    • Ver Perfil
  • Institución: UNER
  • Nombre y apellido: Luciana Soria
  • Sistema: Guarani - Araucano - Calchaqui - Wichi
  • Teléfono laboral: 03442 421522
  • Utilizo algun sistéma del SIU: Sí
Re:error al querer imprimir solicitud de becas URGENTE
« Respuesta #22 on: Diciembre 09, 2020, 01:34:48 pm »
sigue . pdf

te envío el archivo de controlador que tengo en éste momento, quizá vos le encontras algo raro que yo no estoy viendo.

Leonel Leonardis

  • Moderador Global
  • *****
  • Mensajes: 2548
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Leonel Leonardis
  • Sistema: SIU-Guaraní
  • Utilizo algun sistéma del SIU: Sí
Re:error al querer imprimir solicitud de becas URGENTE
« Respuesta #23 on: Diciembre 09, 2020, 02:08:52 pm »
Hola Luciana,

Claro, no esta descargado el parche que te apliqué en el GDS 49120, este es el cambio aplicado a 3W 3.16.2.

Deshace lo que te fui pasando en el foro, y luego hace svn up para descargar lo del GDS.

saludos.
2

lsoria

  • Hero Member
  • *****
  • Mensajes: 572
    • Ver Perfil
  • Institución: UNER
  • Nombre y apellido: Luciana Soria
  • Sistema: Guarani - Araucano - Calchaqui - Wichi
  • Teléfono laboral: 03442 421522
  • Utilizo algun sistéma del SIU: Sí
Re:error al querer imprimir solicitud de becas URGENTE
« Respuesta #24 on: Diciembre 09, 2020, 02:17:29 pm »
pasa el parche no andaba, si aplico el parche
y quiero bajar la convocatoria sale el error "ocurrio un error de conexión"
ni siquiera lo baja por eso lo volví atras

Leonel Leonardis

  • Moderador Global
  • *****
  • Mensajes: 2548
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Leonel Leonardis
  • Sistema: SIU-Guaraní
  • Utilizo algun sistéma del SIU: Sí
Re:error al querer imprimir solicitud de becas URGENTE
« Respuesta #25 on: Diciembre 09, 2020, 04:10:00 pm »
Hola Luciana,

Veamos porque te da el error "ocurrio un error de conexión" con el parche aplicado. Pasame los logs de Apache y de la aplicación al momento del error.

saludos.
2

lsoria

  • Hero Member
  • *****
  • Mensajes: 572
    • Ver Perfil
  • Institución: UNER
  • Nombre y apellido: Luciana Soria
  • Sistema: Guarani - Araucano - Calchaqui - Wichi
  • Teléfono laboral: 03442 421522
  • Utilizo algun sistéma del SIU: Sí
Re:error al querer imprimir solicitud de becas URGENTE
« Respuesta #26 on: Diciembre 10, 2020, 07:50:28 am »
Sabes que pasa Leonel, que estamos a mitad de una convocatoria, y mal que mal genera el archivo, no puedo cambiarlo para qeu no les funcione, no tengo otro ambiente para replicar el error,  ya que testeo apuntando a la misma version de 4 dígitos está funcionando bajando el archivo  como convocatoria.zip

Leonel Leonardis

  • Moderador Global
  • *****
  • Mensajes: 2548
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Leonel Leonardis
  • Sistema: SIU-Guaraní
  • Utilizo algun sistéma del SIU: Sí
Re:error al querer imprimir solicitud de becas URGENTE
« Respuesta #27 on: Diciembre 10, 2020, 10:33:44 am »
Hola Luciana,

Si podes toma los cambios del parche y aplicalos a mano. Son pocas las modificaciones.
Dichas modificaciones no deberían generar error, ya que las mismas salieron con la versión 3.18.1 y fueron testeadas.

saludos.
2