Estimados. Se ha intentado para diversos estudiantes, ya sea ingresantes 2022 como los que estuvieron cursando en 2021, acceder al repositorio digital para verificar su documentación. Y si bien el documento digital al que se desea acceder aparece como “cargado y sincronizado con el repositorio” al “descargar” no es posible visualizar el contenido del documento en línea ni descargar para visualizar el documento en forma local.
Se realizó la prueba de cargar un nuevo requisito al estudiante de prueba 77777777 y al cargar una foto (jpg), la misma no se previsualiza. Si se intenta descargar, abre un archivo con 0kb.
Se intentó recuperar el RD de ingresantes del período 2021 y el resultado fue el mismo.
¿que STATUS y LENGTH te muestra?
¿si accedes a la URL con un navegador y luego pones las credenciales configuradas en instalacion/rdi.ini, te descarga el archivo correctamente?
Estimados se encontro lo siguiente:
[NOTICE][guarani] VINCULADOR: Fallo la creacion de un vinculo al item ‘32000047’ porque el usuario no posee permisos para acceder al mismo.
en la línea 3259 del archivo sistema.log que les envío.
Es definitivamente un tema de permisos. Seguramente el SIU va a poder decirles que permiso es el que está faltando
Probé darle a la carpeta instalación usuario apache (que no lo tenía mas) pero no se solucionó, así que debe de ser otro permiso o en otro lado.
Te voy a pedir que en el archivo php/operaciones/operaciones_generales/documentos_digitales/descarga_documento_digital.php agregues la siguiente información de debug:
El tema es que el servidor no tenía los permisos recursivos para el usuario apache de las carpetas correspondientes
chown -R apache:apache <path proyecto Guaraní>/www
chown -Rapache:apache <path proyecto Guaraní>/temp
chown -R apache:apache <path proyecto Guaraní>/instalacion
chown -R apache:apache <path proyecto Guaraní>/metadatos_compilados
chown -R apache:apache <path proyecto Guaraní>/vendor/siu-toba/framework/www
chown -Rapache:apache <path proyecto Guaraní>/vendor/siu-toba/framework/temp
Se agregaron los permisos nuevamente (se han pisado en algún pasaje con git, ya pasó en otra ocasión,