Autor Tema: error en generar comprobante 3w 3.14.0  (Leído 666 veces)

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

lsoria

  • Sr. Member
  • ****
  • Mensajes: 487
    • 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í
error en generar comprobante 3w 3.14.0
« on: Febrero 28, 2018, 10:34:08 am »
Buenos dias

Nos sale un error cuando un alumno entra en el 3w y quiere generar el comprobante de la inscripción a  las actividades

Fatal error: Call to undefined function siu\operaciones\_comun\comprobantes\exif_imagetype() in /data/guarani3/g3w3/3.14.0/src/siu/operaciones/_comun/comprobantes/generador_comprobantes.php on line 236

Que puede ser?

Gracias!

Sergio Espínola

  • Moderador Global
  • *****
  • Mensajes: 1100
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Sergio Espínola
  • Sistema: SIU-Guarani
Re:error en generar comprobante 3w 3.14.0
« Respuesta #1 on: Marzo 01, 2018, 12:03:50 am »
Hola Luciana

Por favor verifiquen que tengan instaladas las extensiones mbstring y exif, las mismas están incluidas en el  Package  libapache2-mod-php5. Les pego el link de la documentación

Saludos
« Última Modificación: Marzo 01, 2018, 12:21:50 am por Sergio Espínola »

lsoria

  • Sr. Member
  • ****
  • Mensajes: 487
    • 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 en generar comprobante 3w 3.14.0
« Respuesta #2 on: Marzo 01, 2018, 11:05:12 am »
buenos dias

el mbstring lo tengo
pero el exif no y no me lo trae
y no lo veo tampoco

Lucas Martini

  • Administrador
  • *****
  • Mensajes: 1052
    • Ver Perfil
    • Email
  • Nombre y apellido: Lucas Martini
Re:error en generar comprobante 3w 3.14.0
« Respuesta #3 on: Marzo 01, 2018, 01:12:56 pm »
¿Qué es que "no te lo trae"?
¿El problema es desde windows o desde linux?

En linux
con instalar el mbstring y reiniciar apache deberia ser suficiente.

En Windows,
Tenes que habilitar en el php.ini estos 2
extension=php_mbstring.dll
extension=php_exif.dll
OJO, el orden en el que se habilitan si importa
On windows, EXIF extension also depends on mbstring, an extension that provides multi-byte string parsing. Moreover, the sequence of enabling extensions in php.ini file does matter. If exif is enabled prior to mbstring, EXIF functions will not be available at run-time.

Proba y avisame.
« Última Modificación: Marzo 01, 2018, 01:14:52 pm por lmartini »

lsoria

  • Sr. Member
  • ****
  • Mensajes: 487
    • 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 en generar comprobante 3w 3.14.0
« Respuesta #4 on: Marzo 02, 2018, 08:23:41 am »
cuado se instalo se hizo todo lo que pedian los pre requisitos

Acá tenemos todo en docker. en linux.

cuando hago el php -m
Buen dia, te cuento
me lista mbstring pero no exif
si hago un
php --re exif
me dice que la extension no existe

si quiero volver a traer   libapache2-mod-php5 me dice que no existe en el repositorio

a eso me referia con el "no me lo trae"

por lo que entiendo del error que me sale está faltando el exif


Lucas Martini

  • Administrador
  • *****
  • Mensajes: 1052
    • Ver Perfil
    • Email
  • Nombre y apellido: Lucas Martini
Re:error en generar comprobante 3w 3.14.0
« Respuesta #5 on: Marzo 02, 2018, 10:57:17 am »
El docker de Debian viene con exif dentro de PHP. Supongo estas usando el docker de PHP
Para agregarle extensiones fijate en https://hub.docker.com/_/php/ en la parte de How to install more PHP extensions

Dentro del docker tira
docker-php-ext-install exif
y lo recompila con exif

lsoria

  • Sr. Member
  • ****
  • Mensajes: 487
    • 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 en generar comprobante 3w 3.14.0
« Respuesta #6 on: Marzo 02, 2018, 12:12:25 pm »
Genial!!!!
ahora funciona ok

Mil Gracias!!!!!!
« Última Modificación: Marzo 02, 2018, 12:16:39 pm por lsoria »