Error migración 3.19 a 3.20 Instituto Decroly

Buenos días

realicé la actualización de un entorno de desarrollo 3.19 a 3.20 sin problema alguno, al querer ingresar al módulo gestión me aparece el mensaje

syntax error, unexpected ‘<<’ (T_SL), expecting ‘)’

no encuentro nada en el log del apache ni en el del sistema.
Revisando en el foto encontré https://foro.comunidad.siu.edu.ar/index.php?topic=18180.msg79731
Hice un svn status en la raiz de mi proyecto, adjunto captura del resultado.
Nos pueden orientar donde está el error?


Screenshot_20220125_111713.png

Screenshot_20220125_111713.png

Buenas!
Para poder tener un poco mas de información del error te pido que revises la siguiente URL para configurar los LOGS

https://documentacion.siu.edu.ar/wiki/SIU-Guarani/Version3.20.0/errores_comunes

Una vez que hayas hecho lo anterior adjuntanos el LOG que se encuentra en la siguiente dirección.

<PATH_GESTION>/instalacion/i__desarrollo/p__guarani/logs/sistema.log

Gracias.
4

Adjunto el archivo solicitado


sistema.zip (1.85 KB)

Buenas
Muchas gracias por el LOG, ¿ has probado desactivando las personalizaciones y ver si persiste el error?
https://documentacion.siu.edu.ar/wiki/SIU-Guarani/Version3.20.0/personalizaciones/personalizaciones_gestion

De funcionarte, podriamos revisar las personalizaciones, al parecer ha quedado pegado ‘<<’ en algun lado de los archivos. Por lo general sucede cuando se resuelven conflictos entre archivos.

4

Deshabilité las personalizaciones, pero el error sigue estando, deberé revisar los archivos a mano, recuerdo que me dio problemas con 3, no queda registrado en ninguna parte cuales fueron?

En el archivo guarani_autoload_clases_nuevas.php encontré que tiene 6 renglones con

<<<<<<< .mine

y dos renglones con |||||| seguido de un número

He modificado a mano el archivo y ahora funciona

Pero al comienzo del archivo dice que se autogenera y que no debo modificarlo, como hago para que se autogenere?
Saludos

Hola Pablo,

Los archivos autoload se generan ejecutando el comando:

guarani pers_autoload

Seguramente el archivo ‘guarani_autoload_clases_nuevas.php’ tenía modificaciones por personalizaciones de la versión 3.19 que entraron en conflicto con nuestras modificaciones de 3.20.

Saludos, Florencia.

Hola! si te fijas en la imagen que adjuntaste en el primer mensaje SVN STATUS hay tres archivos modificados (Lo simboliza la letra M en la primer columna)

2

Problema solucionado, ahora generé la versión de 4 dígitos, 3.20.0.2 (la 1 me equivoqué) y cuando realizo el paso en producción, todo sin problemas, pero al querer ingresar a la aplicación gestión me sale

INFO_PROYECTO: El parametro ‘proyecto.controlar_versiones_app_bd’ no se encuentra definido.

Que puede ser?

Listo, ya encontré el problema, el archivo proyecto.ini también tenía basura lo que no dejaba migrar la base, ya tenemos andando gestión
Cierro el hilo
Muchas gracias