Hola, buenas tardes!
Luego de actualizar la versión del sistema a 3.4.0 desde 3.0.1, pasando por las versiones 3.1.0, 3.2.0, 3.3.0 y 3.4.0 nos encontramos por ejemplo con los siguientes errores:
-
Al ingresar a la Solicitud de Alta de Bienes Patrimoniales, consultar la lista de las que están en Borrador y al ingresar a cualquiera de la lista, se obtiene el error: Unknown named parameter $id_area_responsable
-
Al ingresar a la Solicitud de Transferencias de Bienes Patrimoniales, consultar la lista de las que están en Autorizadas y al ingresar a cualquiera de la lista, se obtiene el error: Unknown named parameter $id_area_responsable_destino
Nuestro entorno es Linux Debian 11, php 7.4.33, postgres 11.
En el archivo /var/log/apache2/error_diaguita.log figura el siguiente mensaje:
[Mon Jul 24 08:54:02.276594 2023] [proxy_fcgi:error] [pid 1468] [client 167.94.138.124:52706] AH01071: Got error ‘PHP message: PHP Warning: Undefined array key “HTTP_USER_AGENT” in /usr/local/siu/SIU-Diaguita-3.4.0/php/librerias/util.php on line 749; PHP message: PHP Warning: Undefined array key “HTTP_USER_AGENT” in /usr/local/siu/SIU-Diaguita-3.4.0/php/librerias/util.php on line 749; PHP message: PHP Warning: Undefined array key “HTTP_USER_AGENT” in /usr/local/siu/SIU-Diaguita-3.4.0/php/librerias/util.php on line 750’
[Mon Jul 24 09:36:02.806655 2023] [proxy_fcgi:error] [pid 1346] [client 10.13.192.19:5069] AH01071: Got error ‘PHP message: Unknown named parameter $id_area_responsable’, referer: https://diaguita.unlc.edu.ar/aplicacion.php?ah=st64be702f0465a1.98073292&ai=diaguita||500000002&ci=101000422&concepto=34
El archivo sistema.log indica:
==========
[INFO][diaguita] PUNTO MONTAJE: se carg� la clase login/ci_login.php del punto de montaje proyecto. El path del mismo es /usr/local/siu/SIU-Diaguita-3.4.0/php
[INFO][toba] componente(30000177): No hay se�ales de un servicio anterior, no se atrapan eventos
[INFO][diaguita] PUNTO MONTAJE: se carg� la clase login/ei_form_datos.php del punto de montaje proyecto. El path del mismo es /usr/local/siu/SIU-Diaguita-3.4.0/php
-o-o-o-o-o-
Fecha: 24-07-2023 12:39:25
Operacion: Ficha solicitud alta de bienes patrimoniales
Usuario: asegade
Version-PHP: 8.2.8
Servidor: diaguita.unlc.edu.ar
URI: /aplicacion.php?ah=st64be70fb5f3da9.04505535&ai=diaguita%7C%7C101000033&id_solicitud_alta=28
Referrer: https://diaguita.unlc.edu.ar/aplicacion.php?ah=st64be702f0465a1.98073292&ai=diaguita||500000002&ci=101000422&concepto=34
Host: 10.13.192.19
[INFO][toba] Se detecto cambio de operaci�n. Se limpia la memoria de la operacion
[INFO][diaguita] PUNTO MONTAJE: se carg� la clase extension_toba/diaguita_pers_sesion.php del punto de montaje personalizacion. El path del mismo es /usr/local/siu/SIU-Diaguita-3.4.0/personalizacion/php
[INFO][diaguita] PUNTO MONTAJE: se carg� la clase extension_toba/diaguita_pers_usuario.php del punto de montaje personalizacion. El path del mismo es /usr/local/siu/SIU-Diaguita-3.4.0/personalizacion/php
[INFO][diaguita] PUNTO MONTAJE: se carg� la clase patrimonio/solicitudes_alta_bienes_uso/ci_ficha_solicitud_alta_bien_uso.php del punto de montaje proyecto. El path del mismo es /usr/local/siu/SIU-Diaguita-3.4.0/php
[INFO][diaguita] PUNTO MONTAJE: se carg� la clase patrimonio/solicitudes_alta_bienes_uso/cn_solicitud_alta_bien_uso.php del punto de montaje proyecto. El path del mismo es /usr/local/siu/SIU-Diaguita-3.4.0/php
[INFO][diaguita] PUNTO MONTAJE: se carg� la clase administracion/autorizaciones/cn_autorizaciones.php del punto de montaje proyecto. El path del mismo es /usr/local/siu/SIU-Diaguita-3.4.0/php
[CRITICAL][toba] Unknown named parameter $id_area_responsable
Lo raro es que el log dice que la versión de php es la 8.2.8 y el php -v en la consola de comandos dice 7.4.33.
Por favor, queríamos ver como solucionar estos inconvenientes.
Muchas gracias
Saludos