Autor Tema: Error al ejecutar autoload en produccion  (Leído 813 veces)

0 Usuarios y 1 Visitante están viendo este tema.

arodiz

  • Full Member
  • ***
  • Mensajes: 171
    • Ver Perfil
    • Email
  • Institución: Instituto Superior de Sseguridad Publica
  • Nombre y apellido: Juan Alexis Rodiz
  • Sistema: Guarani 3
  • Teléfono laboral: 43238910 int (5745)
Error al ejecutar autoload en produccion
« on: Abril 04, 2019, 12:40:42 pm »
Buenos dias. Estoy ejecutando el comando /guarani autoload en produccion y arroja lo siguiente:

 ERROR ejecutando SQL:
  [CODIGO]: 7
  [SQLSTATE]: db_42P01
  [MENSAJE]: ERROR:  relation "desarrollo.apex_consulta_php" does not exist
 LINE 2:     FROM desarrollo.apex_consulta_php
                  ^
  [SQL EJECUTADA]: SELECT clase, archivo as path, archivo_clase, path_pm
 FROM desarrollo.apex_consulta_php
 LEFT JOIN desarrollo.apex_puntos_montaje ON (apex_consulta_php.punto_montaje=apex_puntos_montaje.id
   AND apex_consulta_php.proyecto=apex_puntos_montaje.proyecto)
 WHERE apex_consulta_php.proyecto = 'guarani'

                 ORDER BY archivo_clase


Por lo que veo no encuentra el esquema desarrollo, lo cual es logico porque estoy en el ambiente de produccion. Como corrijo eso?
En testing funciona bien. Gracias

arodiz

  • Full Member
  • ***
  • Mensajes: 171
    • Ver Perfil
    • Email
  • Institución: Instituto Superior de Sseguridad Publica
  • Nombre y apellido: Juan Alexis Rodiz
  • Sistema: Guarani 3
  • Teléfono laboral: 43238910 int (5745)
Re:Error al ejecutar autoload en produccion
« Respuesta #1 on: Abril 04, 2019, 03:28:42 pm »
Ya cambié el esquema desarrollo por produccion en la tabla par_configuracion.  El problema es que cree un nuevo reporte (siguiendo la documentación) clonando uno existente. El link no aparece en el menu, y cuando lo ejecuto desde toba (con la flecha azul) la ventana que se abre dice: Esta pagina no funciona. En testing me funcionó. En produccion el archivo errores.log de apache arroja lo siguiente:
 
[Thu Apr 04 15:12:33.469653 2019] [php7:error] [pid 24532] [client 10.26.0.169:58585] PHP Fatal error:  require_once(): Failed opening required '/home/insusep/guarani/metadatos_compilados/oper/toba_mc_oper__2137000001.php' (include_path='/home/insusep/guarani/vendor/pear/console_getopt:/home/insusep/guarani/vendor/pear/pear_exception:/home/insusep/guarani/vendor/pear/pear-core-minimal/src:/home/insusep/guarani/vendor/siu-toba/text_highlighter:/home/insusep/guarani/vendor/siu-toba/structures_graph:/home/insusep/guarani/vendor/siu-toba/numbers_words:.:/usr/share/php:.:/home/insusep/guarani/vendor/siu-toba/framework/php:.:/home/insusep/guarani/php:.:/home/insusep/guarani/personalizacion/php') in /home/insusep/guarani/vendor/siu-toba/framework/php/nucleo/toba_nucleo.php on line 475, referer: http://gestion.insusep.edu.ar/toba_editor/3.0/aplicacion.php?ah=st5ca648e052ac05.64156420&ai=toba_editor%7C%7C1000241

Jesica Schnaiderman

  • Moderador Global
  • *****
  • Mensajes: 366
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Jesica Schnaiderman
  • Sistema: SIU guarani
Re:Error al ejecutar autoload en produccion
« Respuesta #2 on: Abril 04, 2019, 05:50:41 pm »
Hola!
¿En que versión se encuentran?
Estas siguiendo la documentación ?
¿Ya exportaron y regeneraron el autoload?
 ¿Sin esta personalización funciona producción ?
¿Tal vez no se ejecuto correctamente el composer install? o ¿Podría ser un problema de permisos en el ambiente de producción?
Muchas gracias
Saludos

arodiz

  • Full Member
  • ***
  • Mensajes: 171
    • Ver Perfil
    • Email
  • Institución: Instituto Superior de Sseguridad Publica
  • Nombre y apellido: Juan Alexis Rodiz
  • Sistema: Guarani 3
  • Teléfono laboral: 43238910 int (5745)
Re:Error al ejecutar autoload en produccion
« Respuesta #3 on: Abril 05, 2019, 01:51:08 pm »
Hola!
¿En que versión se encuentran?
Estas siguiendo la documentación ?
¿Ya exportaron y regeneraron el autoload?
 ¿Sin esta personalización funciona producción ?
¿Tal vez no se ejecuto correctamente el composer install? o ¿Podría ser un problema de permisos en el ambiente de producción?
Muchas gracias
Saludos
La version es la 3.16.1. He seguido los pasos de la documentacion (en Testing no tuve drama). Cuando quiero exportar la personalizacion, la consola arroja esto:
 Exportando la personalizacion. Este proceso puede llevar varios minutos...
 Generando esquema alterno..
 Creando las tablas del framework..........................OK
 Cargando datos del nucleo............................OK

 guarani:
 --------

 Cargando datos globales.............OK
 Cargando componentes...........OK
 Cargando permisos........OK
 Eliminando perfiles editables............OK
 Cargando perfiles propiosOK

 toba_editor:
 ------------

 Cargando datos globales...........OK
 Cargando componentes.............OK
 Cargando permisos.......OK

 toba_referencia:
 ----------------

 Cargando datos globales..................OK
 Cargando componentes...............OK
 Cargando permisos......OK

 toba_usuarios:
 --------------

 Cargando datos globales......OK
 Cargando componentes..........OK
 Cargando permisos...OK

 Cargando datos de la instancia...........OK
 Actualizando secuencias..............................................OK
 Creando las tablas de log. Cargando logs de la instancia.OK
.......OK
 Hubo un inconveniente al intentar exportar la personalizaci▒n, revise el log



El resto de Produccion funciona bien.

Copio nuevamente el error.log de apache al intentar exportar:

[Fri Apr 05 13:45:53.813344 2019] [php7:error] [pid 29877] [client 10.26.0.169:58091] PHP Fatal error:  require_once(): Failed opening required '/home/insusep/guarani/metadatos_compilados/oper/toba_mc_oper__2137000002.php' (include_path='/home/insusep/guarani/vendor/pear/console_getopt:/home/insusep/guarani/vendor/pear/pear_exception:/home/insusep/guarani/vendor/pear/pear-core-minimal/src:/home/insusep/guarani/vendor/siu-toba/text_highlighter:/home/insusep/guarani/vendor/siu-toba/structures_graph:/home/insusep/guarani/vendor/siu-toba/numbers_words:.:/usr/share/php:.:/home/insusep/guarani/vendor/siu-toba/framework/php:.:/home/insusep/guarani/php:.:/home/insusep/guarani/personalizacion/php') in /home/insusep/guarani/vendor/siu-toba/framework/php/nucleo/toba_nucleo.php on line 475, referer: http://gestion.insusep.edu.ar/toba_editor/3.0/aplicacion.php?ah=st5ca776d4eb9862.62476393&ai=toba_editor%7C%7C1000241


Por lo que veo, el sistema no encuentra el archivo '/home/insusep/guarani/metadatos_compilados/oper/toba_mc_oper__2137000002.php', que por el nombre se debe corresponder al reporte que cree. En testing tampoco existe, pero funciona. No sé por qué.

Espero su ayuda. Gracias


Jesica Schnaiderman

  • Moderador Global
  • *****
  • Mensajes: 366
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Jesica Schnaiderman
  • Sistema: SIU guarani
Re:Error al ejecutar autoload en produccion
« Respuesta #4 on: Abril 05, 2019, 03:15:36 pm »
Hola
Deberían  revertir el cambio que hiciste:
Cita
Ya cambié el esquema desarrollo por producción en la tabla par_configuracion
y en el archivo  bases.ini ver que exista la instancia desarrollo .
Coméntanos los resultados 
Muchas gracias
Saludos

arodiz

  • Full Member
  • ***
  • Mensajes: 171
    • Ver Perfil
    • Email
  • Institución: Instituto Superior de Sseguridad Publica
  • Nombre y apellido: Juan Alexis Rodiz
  • Sistema: Guarani 3
  • Teléfono laboral: 43238910 int (5745)
Re:Error al ejecutar autoload en produccion
« Respuesta #5 on: Abril 05, 2019, 05:24:49 pm »
Hola
Deberían  revertir el cambio que hiciste:
Cita
Ya cambié el esquema desarrollo por producción en la tabla par_configuracion
y en el archivo  bases.ini ver que exista la instancia desarrollo .
Coméntanos los resultados 
Muchas gracias
Saludos
Buenas. Revertí el cambio que hice. Y ahora el comando "/guarani autolad" no arroja error. Solo que hay clases repetidas. No sé porque antes eso no andaba y ahora si. Lo que sigue persistiendo es el error con el reporte creado. No aparece en el menu de Gestion Guarani. Y en el toba cuando lo intento ejecutar sigue sin funcionar. En el error.log aparece lo mismo que antes:

[Fri Apr 05 17:15:36.419798 2019] [php7:error] [pid 28594] [client 10.26.0.169:52879] PHP Fatal error:  require_once(): Failed opening required '/home/insusep/guarani/metadatos_compilados/oper/toba_mc_oper__2137000002.php' (include_path='/home/insusep/guarani/vendor/pear/console_getopt:/home/insusep/guarani/vendor/pear/pear_exception:/home/insusep/guarani/vendor/pear/pear-core-minimal/src:/home/insusep/guarani/vendor/siu-toba/text_highlighter:/home/insusep/guarani/vendor/siu-toba/structures_graph:/home/insusep/guarani/vendor/siu-toba/numbers_words:.:/usr/share/php:.:/home/insusep/guarani/vendor/siu-toba/framework/php:.:/home/insusep/guarani/php:.:/home/insusep/guarani/personalizacion/php') in /home/insusep/guarani/vendor/siu-toba/framework/php/nucleo/toba_nucleo.php on line 475, referer: http://gestion.insusep.edu.ar/toba_editor/3.0/aplicacion.php?ah=st5ca7b75ac18cd5.04485586&ai=toba_editor%7C%7C1000241

Jesica Schnaiderman

  • Moderador Global
  • *****
  • Mensajes: 366
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Jesica Schnaiderman
  • Sistema: SIU guarani
Re:Error al ejecutar autoload en produccion
« Respuesta #6 on: Abril 09, 2019, 04:18:29 pm »
Hola
¿En producción tienen la carpeta /home/insusep/guarani/metadatos_compilado?
Muchas gracias
Saludos