Estamos en la versión 3.18.0 y notamos que cuando se agrega o modifica un perfil funcional desde toba_usuarios, luego se le asigna ese perfil funcional a una persona desde administrar personas del siu guarani, al querer ingresar esta persona con este perfil nuevo, les devuelve un error interno o error 500 de html.
De manera manual, logramos resolver el problema, desde consola de comando, realizando un guarani compilar_perfiles . En ese momento, se actualizan los archivos en la carpeta etadatos_compilados/gene y el perfil nuevo o modificado empieza a funcionar.
Ya se revisó que los permisos en dichas carpetas sean los correctos, pero el problema persiste.
Esto nos está pasando, tanto en instancia de testing como de producción.
Desde ya muchas gracias por lo que puedan aportar para empezar a encontrar una solución.
Hola
¿Esto les venía funcionando y les dejó de funcionar? . Generalmente es problemas de permisos, tengan en cuenta que luego de compilar los permisos manualmente, deben volver a darle permisos a apache a que pueda modificar la carpeta metadatos_compliados recursivamento.
¿Tienen seteado es_produccion = 1 en el archivo instalacion.ini?
Saludos!
Probamos la solución y esta solucionado.
ejecutamos chown -R apache:apache metadatos_compilados
chmod -R 777 metados_compilados
y en la ruta de gestión, en www/aplicación.php:
- En testeo y en producción, el valor se quita el # al principio de la linea define(“apex_pa_metadatos_compilados”, 1);
- En desarrollo se deja el # (linea comentada y por lo tanto, sin datos compilados)
Siempre en la ruta de gestión, en instalacion/instalacion.ini:
- En testeo y en producción debe haber una linea que diga es_produccion = “1”
- En desarrollo debe haber una linea que diga es_produccion = “0”
Saludos