Buenas tardes, espero se encuentren bien.
Hemos actualizado a la versión 3.12.0 de preinscripción en un servidor nuevo. Traje una copia de la carpeta completa de Guaraní (preinscripción 3.11.0, Guaraní 3.19.1), copié base de datos y demás cosas … por el momento estamos haciendo pruebas.
Tenemos varios errores. Vamos por parte
1- Al momento de generar un usuario:
Nos informa el siguiente error “Se ha producido un error de seguridad, por favor intentá nuevamente.”
el Log dice
================================================================================ ================================= ERRORES ================================== ================================================================================clase: SIU\Chulupi\ErrorKernelValidacion
mensaje: Error de validaci�n en ‘siu\operaciones\alta_usuario\controlador::accion__crear’. Clave $_post [‘__csrf’]:Array
(
[key] => __csrf
[value] =>
[method] => post
[type] => TIPO_ALPHANUM
[options] => Array
(
))
traza: [TRAZA]—[ 0 ]-----------------------------------------
function: SIU\Chulupi\nucleo\controlador->fail_validation
file: /usr/local/proyectos/preinscripcion/3.9.0/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/controlador.php, linea 226
param:
0: __csrf 1: 2: post 3: 2 4: Array
(
)
5: fail
—[ 1 ]-----------------------------------------function: SIU\Chulupi\nucleo\controlador->validate_value
file: /usr/local/proyectos/preinscripcion/3.9.0/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/controlador.php, linea 201
param:
0: 1: 2 2: Array
(
)
3: __csrf 4: post
—[ 2 ]-----------------------------------------function: SIU\Chulupi\nucleo\controlador->validate_param
file: /usr/local/proyectos/preinscripcion/3.9.0/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/controlador.php, linea 319
param:
0: __csrf 1: post 2: 2
—[ 3 ]-----------------------------------------function: SIU\Chulupi\nucleo\controlador->check_csrf
file: /usr/local/proyectos/preinscripcion/3.9.0/src/siu/operaciones/alta_usuario/controlador.php, linea 52
—[ 4 ]-----------------------------------------
- function: siu\operaciones\alta_usuario\controlador->accion__crear
- file: /usr/local/proyectos/preinscripcion/3.9.0/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/controlador.php, linea 420
—[ 5 ]-----------------------------------------
function: SIU\Chulupi\nucleo\controlador->invocar_accion
file: /usr/local/proyectos/preinscripcion/3.9.0/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/controlador.php, linea 154
param:
0: crear
—[ 6 ]-----------------------------------------function: SIU\Chulupi\nucleo\controlador->procesar_accion
file: /usr/local/proyectos/preinscripcion/3.9.0/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/AccesoWeb.php, linea 107
—[ 7 ]-----------------------------------------
- function: SIU\Chulupi\nucleo\AccesoWeb::procesar_request
- file: /usr/local/proyectos/preinscripcion/3.9.0/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/AccesoWeb.php, linea 25
—[ 8 ]-----------------------------------------
- function: SIU\Chulupi\nucleo\AccesoWeb::procesar
- file: /usr/local/proyectos/preinscripcion/3.9.0/src/siu/www/index.php, linea 11
Por eso ingresamos con un usuario que ya teniamos creado de preinscripciones viejas
2- Ya logueado con algun usuario dentro de preinscripción al querer ingresar a Datos Principales
================================================================================ ================================= ERRORES ================================== ================================================================================clase: Twig_Error_Runtime
mensaje: An exception has been thrown during the rendering of a template (“El campo ‘pais_documento_desc’ no existe en el formulario”) in "datos_principales/default.tw>
traza:########################################################################################################################
3- Ingresando como administrador al guardar alguna modificación no solo no las guarda sino también queda mostrando a medias la pantalla
================================================================================ ================================= ERRORES ================================== ================================================================================clase: SIU\Chulupi\ErrorKernelDb
mensaje: SQL ERROR: SQLSTATE[23502]: Not null violation: 7 ERROR: el valor null para la columna �se_imprime� viola la restricci�n not null
DETAIL: La fila que falla contiene (200, alu_tec_pc_otro, 1, 0, null, null).
UPDATE sga_campos_conf SET visible = ‘1’, obligatorio = ‘0’, se_imprime = NULL, genera_reporte = NULL WHERE propuesta_tipo = ‘200’ AND columna = 'alu_tec_pc>
traza: [TRAZA]—[ 0 ]-----------------------------------------
function: SIU\Chulupi\util\db\DbPdo->ejecutar
file: /usr/local/proyectos/preinscripcion/3.9.0/vendor/siu/chulupi-framework/src/SIU/Chulupi/util/db/DbPdo.php, linea 166
param:
0: UPDATE sga_campos_conf SET visible = ‘1’, obligatorio = ‘0’, se_imprime = NULL, genera_reporte = NULL WHERE propuesta_tipo = ‘200’ AND columna =>
—[ 1 ]-----------------------------------------function: siu\modelo\lib\abm::modificacion
file: /usr/local/proyectos/preinscripcion/3.9.0/src/siu/operaciones/config_form/controlador.php, linea 133
param:
0: sga_campos_conf 1: Array
(
[visible] => 1
[obligatorio] => 0
[se_imprime] =>
[genera_reporte] =>
)
2: Array
(
[propuesta_tipo] => 200
[columna] => alu_tec_pc_otro
)—[ 2 ]-----------------------------------------
- function: siu\operaciones\config_form\controlador->accion__guardar
- file: /usr/local/proyectos/preinscripcion/3.9.0/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/controlador.php, linea 420
—[ 3 ]-----------------------------------------
function: SIU\Chulupi\nucleo\controlador->invocar_accion
file: /usr/local/proyectos/preinscripcion/3.9.0/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/controlador.php, linea 154
param:
0: guardar
—[ 4 ]-----------------------------------------function: SIU\Chulupi\nucleo\controlador->procesar_accion
file: /usr/local/proyectos/preinscripcion/3.9.0/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/AccesoWeb.php, linea 107
—[ 5 ]-----------------------------------------
- function: SIU\Chulupi\nucleo\AccesoWeb::procesar_request
- file: /usr/local/proyectos/preinscripcion/3.9.0/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/AccesoWeb.php, linea 25
—[ 6 ]-----------------------------------------
- function: SIU\Chulupi\nucleo\AccesoWeb::procesar
- file: /usr/local/proyectos/preinscripcion/3.9.0/src/siu/www/index.php, linea 11
########################################################################################################################
clase: Twig_Error_Runtime
mensaje: An exception has been thrown during the rendering of a template (“SQL ERROR: SQLSTATE[25P02]: In failed sql transaction: 7 ERROR: transacci�n abor>
SELECT
propuesta_tipo,
columna,
visible,
obligatorio,
se_imprime,
genera_reporte
FROM
sga_campos_conf
WHERE propuesta_tipo = ‘200’”) in “pipe.twig” at line 24.
traza:================================================================================
================================= WARNINGS =================================NOTICE
Archivo: /usr/local/proyectos/preinscripcion/3.9.0/src/siu/operaciones/config_form/controlador.php
Linea: 125
Undefined index: alu_tec_pc_otro_se_imprimeNOTICE
Archivo: /usr/local/proyectos/preinscripcion/3.9.0/src/siu/operaciones/config_form/controlador.php
Linea: 126
Undefined index: alu_tec_pc_otro_genera_reporte
Tengo
- Ubuntu 20.04.01 LTS
- PHP 7.3.31
- Postgresql 11.13
Listado de base de datos
Nombre | Dueño | Codificación | Collate | Ctype | Privilegios
----------------±---------±-------------±------------±------------±----------------------
preinscripcion | postgres | UTF8 | es_AR.UTF-8 | es_AR.UTF-8 |
La base de datos de Guaraní está igual.
Ya no sé bien que hacer, puedo ser algún problema con la base de datos o bien que no haya hecho bien el svn sw, pero he releido los manuales y no sé que más hacer
Espero alguna ayuda
Saludos
Juan Pablo Arango - Universidad Nacional Raúl Scalabrini Ortíz