Estamos realizando la actualización a 3.13 y surgieron algunos errores que no sabemos bien cómo resolver. Les dejamos los pasos que fuimos realizando con comentarios y marcando en negrita los warnings y errores que nos fue tirando:
Cargando datos de la instancia.SQLSTATE[23505]: Unique violation: 7 ERROR: duplicate key value violates unique constraint "apex_checksum_proyectos_pk"
DETAIL: Key (proyecto)=(guarani) already exists.
Les dejamos un [url=http://foro.comunidad.siu.edu.ar/index.php?topic=9326.msg47435]link al foro[/url]. [b]No[/b] deberían seguir con los pasos de la actualización si tienen mensajes de error
Con respecto al conflicto en el archivo
C personalizacion/personalizacion.ini
Seguramente les faltó realizar el paso 1.3.2 de[b] Pasos a realizar por el Concentrador[/b] de la documentación que están siguiendo. Para solucionarlo sigan el paso 2.3 de la misma.
volvemos a ejecutar el paso 3.2 de la documentación:
root@guaraniwtest:/var/www/proyectos/guarani/bin # ./guarani esquema_pers iniciar
Ejecutado: 05/10/17 15:49:50
PHP Warning: Module 'PDO' already loaded in Unknown on line 0 PHP Warning: Module 'pdo_pgsql' already loaded in Unknown on line 0 Preparando personalizaci n.
Personalizaci n preparada
_____________________________________________________________________________________________
______
TIEMPO: 0,037 segundos
Ejecutamos el paso 3.3 sin problemas
root@guaraniwtest:/var/www/proyectos/guarani/bin # ./guarani esquema_pers conflictos
Ejecutado: 05/10/17 15:50:51
PHP Warning: Module 'PDO' already loaded in Unknown on line 0 PHP Warning: Module 'pdo_pgsql' already loaded in Unknown on line 0 PHP Warning: simplexml_load_file(): I/O warning : failed to load external entity "/var/www/pr oyectos/guarani/personalizacion/metadatos/tablas/plan.xml" in /var/www/proyectos/guarani/lib/t oba/php/modelo/personalizacion/importador/plan/toba_importador_plan.php on line 27 PHP Warning: simplexml_load_file(): I/O warning : failed to load external entity "/var/www/pr oyectos/guarani/personalizacion/metadatos/componentes/plan.xml" in /var/www/proyectos/guarani/ lib/toba/php/modelo/personalizacion/importador/plan/toba_importador_plan.php on line 27 No se detect ning n conflicto.
_____________________________________________________________________________________________
______
TIEMPO: 0,054 segundos
ERROR!!! tenemos un error al ejecutar el paso 3.4
root@guaraniwtest:/var/www/proyectos/guarani/bin # ./guarani esquema_pers importar
Ejecutado: 05/10/17 15:51:59
PHP Warning: Module 'PDO' already loaded in Unknown on line 0 PHP Warning: Module 'pdo_pgsql' already loaded in Unknown on line 0 Importando la personalizacion...
PHP Warning: simplexml_load_file(): I/O warning : failed to load external entity "/var/www/pr oyectos/guarani/personalizacion/metadatos/tablas/plan.xml" in /var/www/proyectos/guarani/lib/t oba/php/modelo/personalizacion/importador/plan/toba_importador_plan.php on line 27 PHP Warning: simplexml_load_file(): I/O warning : failed to load external entity "/var/www/pr oyectos/guarani/personalizacion/metadatos/componentes/plan.xml" in /var/www/proyectos/guarani/ lib/toba/php/modelo/personalizacion/importador/plan/toba_importador_plan.php on line 27 Proceso Finalizado
_____________________________________________________________________________________________
______
TIEMPO: 0,033 segundos
Warning: simplexml_load_file(): I/O warning : failed to load external entity
es porque no están los metadatos personalizados, exportados en la carpeta [b]personalizciones/metadatos[/b], estos se generan en el punto 1.3.1 de la sección [b]Pasos a realizar por el Concentrador[/b] de la [url=http://documentacion.siu.edu.ar/wiki/SIU-Guarani/version3.13.0/actualizacion_con_personalizaciones/gestion] documentación[/url] , y se mergean en la nueva versión, después del switch, en el punto 2.3.1 de la misma sección.
Mirando el nodo vemos que no están commiteados en esa carpeta
En el log que adjuntaron en el post anterior, se ve que hubo problemas con el checksum al exportar. ¿Volvieron a hacer esos pasos? . (esa exportación debe hacerse sobre la versión 3.11.2)
El error
Module 'PDO' already loaded in Unknown on line 0 PHP
seguramente es porque tienen dos veces definido el pdo.so en los archivos de configuración de php. Igual con el pdo_pgsql.so