Página 1 de 1

Problema con el icono en la consola web

Publicado: 8 de febrero de 2018 - 15:53
por Floflobel
Hola,

tengo un problema con los iconos de la interfaz web de las estaciones de trabajo (localhost:8088).

Creé un paquete con un icono ubicado en la carpeta "WAPT". Este icono se muestra correctamente en la interfaz web, pero permanece en la caché.
Generé una nueva versión del paquete con un nuevo icono, pero este no se muestra; el anterior sigue ahí.

Intenté borrar la caché de la carpeta de instalación, borrar la caché del navegador y reiniciar, pero nada funciona; el primer icono no se mueve.

Atentamente,

Re: Problema con el icono en la consola web

Publicado: 2 de marzo de 2018 - 19:08
por dcardon
Hola Floflobel,
Floflobel escribió: 8 de febrero de 2018 - 15:53 ​​Tengo un problema con los iconos en la interfaz web de las estaciones de trabajo (localhost:8088).

Creo un paquete con un icono ubicado en la carpeta "WAPT". Este icono se muestra correctamente en la interfaz web, pero permanece en caché.
Genero una nueva versión del paquete con un nuevo icono, y este no se muestra; el antiguo sigue ahí.

He intentado borrar la caché ubicada en la carpeta de instalación, borrar la caché de mi navegador y reiniciar, pero nada funciona; el primer icono no se mueve.
Tras revisar el código, parece que hay un problema de caché de dos niveles. El primero se produce a nivel del servidor, con la función wapt-scanpackage.py, que extrae los iconos al directorio /wapt/icons. El segundo se produce a nivel de waptservice.py en el equipo del usuario, que recupera el icono del servidor y lo almacena en caché local.

Entonces, para resolver temporalmente su problema, puede eliminar el contenido del directorio /var/www/wapt/icons/* y luego ejecutar wapt-scanpackage.py nuevamente y vaciar el caché local en la máquina como ya lo había hecho.

Atentamente,

Denis