Administrar preguntas en Kolla 4.9.3

Buen día, recientemente cambiamos la versión de la aplicación desde 4.7.1 a 4.9.3 y al momento de acceder al ítem Definición >> Estructura de encuestas >> Preguntas arroja el error:

El objeto no existe o no fue instanciado, revise el log

Esto se visualiza en el log del servidor web

[Wed Dec 24 09:11:02.741781 2025] [php:notice] [pid 77:tid 77] [client 10.0.3.151:34632] toba_error_def:
, revise el log \n[TRAZA]\n\t\n\ttoba_nucleo->iniciar_contexto_solicitud \nArchivo: /usr/local/app/vendor/siu-toba/framework/php/nucleo/toba_nucleo.php, lInea 488 \n\t\n\ttoba_nucleo->cargar_solicitud_web \nArchivo: /usr/local/app/vendor/siu-toba/framework/php/nucleo/toba_nucleo.php, lInea 94 \n\t\n\ttoba_nucleo->acceso_web \nArchivo: /usr/local/app/www/aplicacion.php, lInea 28 \n\t\n\t\n, referer: https://kolla/kolla/aplicacion.php?tm=1&tcm=central&ai=kolla||45000007
[Wed Dec 24 09:11:02.741654 2025] [php:notice] [pid 77:tid 77] [client 10.0.3.151:34632] El objeto ‘200000014’ no fue instanciado porque su archivo no existe, referer: https://kolla/kolla/aplicacion.php?tm=1&tcm=central&ai=kolla||45000007

En sistema.log se visualiza

-o-o-o-o-o-

Fecha: 24-12-2025 09:28:38
Usuario: admin_kolla43_prod
Version-PHP: 8.1.31
Servidor: kolla.edu.ar
URI: /kolla/aplicacion.php?tm=1&tcm=central&ai=kolla||200000014
Referrer: Kolla - Autentificación de usuarios
Host: 10.0.3.151

[INFO][toba] Se detecto acceso desde el menu. Se limpia la memoria de la operacion
[INFO][kolla] PUNTO MONTAJE: se carg la clase extension_toba/kolla_usuario.php del punto de montaje proyecto. El path del mismo es /usr/local/app/php
[ERROR][kolla] El objeto ‘200000014’ no fue instanciado porque su archivo no existe
[CRITICAL][toba] toba_error_def: El objeto no existe o no fue instanciado, revise el log
[TRAZA]

    toba_nucleo->iniciar_contexto_solicitud 

Archivo: /usr/local/app/vendor/siu-toba/framework/php/nucleo/toba_nucleo.php, lInea 488

    toba_nucleo->cargar_solicitud_web 

Archivo: /usr/local/app/vendor/siu-toba/framework/php/nucleo/toba_nucleo.php, lInea 94

    toba_nucleo->acceso_web 

Archivo: /usr/local/app/www/aplicacion.php, lInea 28

Versión de PHP 8.1.31

Versión de Postgres 14.17

Versión de Toba 3.4.10

Muchas gracias

https://kolla3.unsam.edu.ar/kolla/aplicacion.php?tm=1&tcm=central&ai=kolla||200000014

Buen día Damián,

hay algún mensaje de error en el log de la actualización? Es el archivo instalador.log que queda en la raíz.

Saludos

Buen día Clara, no tengo mas disponible el log de la actualización

Cuando quiero regenerar la instancia, me arroja lo siguiente:

[ERROR][kolla] SQLSTATE[42703]: Undefined column: 7 ERROR: column “uid” does not exist
LINE 1: …tida, forzar_cambio_pwd, requiere_segundo_factor, uid, p_uid…
^
[ERROR][kolla] toba_error_db:
ERROR ejecutando SQL:
[CODIGO]: 7
[SQLSTATE]: db_42703
[MENSAJE]: ERROR: column “uid” does not exist
LINE 1: …tida, forzar_cambio_pwd, requiere_segundo_factor, uid, p_uid…
^
[SQL EJECUTADA]: SELECT usuario, clave, nombre, email, autentificacion, bloqueado, parametro_a, parametro_b, parametro_c, solicitud_registrar, solicitud_obs_tipo_proyecto, solicitud_obs_tipo, solicitud_observacion, usuario_tipodoc, pre, ciu, suf, telefono, vencimiento, dias, hora_entrada, hora_salida, ip_permitida, forzar_cambio_pwd, requiere_segundo_factor, uid, p_uid FROM apex_usuario ORDER BY usuario ;

Adjunto el archivo comandos.log

comandos.log.txt (27,6 KB)

Hola, buenos dias,

Tienen la posibilidad de restaurar un backup de la base y actualizar nuevamente? Por los errores que reportan pareciera que algo en la actualización no terminó correctamente.

Gracias, saludos

Buenas, se corrieron los siguientes comandos

toba instancia migrar_toba
toba proyecto regenerar -p kolla
toba proyecto compilar_perfiles -p kolla

Antes se cambió en

instalacion/i__produccion/instancia.ini
usar_perfiles_propios = “1”

Y en

instalacion/instalacion.ini
es_produccion = 1

Saludos

El primero ejecutó los diferenciales que faltaban para el esquema de la instancia

El resto actualizó los metadatos del proyecto y compiló los perfiles