Flujo recomendado (7 minutos)
-
1) Instalar desde ficha pública
Sube el ZIP y confirma que aparece el apartado de módulo en Back Office.
-
2) Revisar cobertura y cron
Confirma los ámbitos vigilados, el intervalo previsto y que la salud del cron no esté atrasada.
-
3) Validar correo de soporte
Envía una prueba desde el módulo y valida que llega a la cuenta oficial.
-
4) Crear baseline inicial
Genera la referencia cuando la tienda no tenga cambios urgentes pendientes.
-
5) Revisar exclusiones y activación
Añade solo las exclusiones mínimas y activa la nueva configuración.
-
6) Comprobar comparativa
Haz una comparación controlada y confirma que sólo hay cambios esperados.
-
7) Guardar evidencia
Registra fecha, tienda, usuario y resultado final para auditoría.
2) Operación diaria (flujo estable de 3 minutos)
-
Revisión de cambios
Filtra por riesgo, estado, revisión o ámbito; consulta el diff seguro y aprueba o ignora cada evidencia identificada.
-
Gestión de alertas
Si una alerta aparece, valida primero origen (usuario, plugin, ruta y timestamp).
-
Mantenimiento de exclusiones
Ajusta exclusiones de rutas solo si los cambios son persistentes y esperados.
-
Almacenamiento e Integrity
Comprueba la retención, las revisiones pendientes y que el heartbeat de Integrity esté actualizado.
3) Política de despliegue y exclusiones
Las líneas base antiguas con varias carpetas de administración podían confundir archivos con la misma ruta relativa. La versión 0.1.5 distingue las carpetas adicionales y conserva la identidad del Back Office activo. La próxima comparación puede mostrar entradas adicionales: revisa las diferencias y crea una nueva línea base cuando corresponda. La línea base anterior no se borra automáticamente.
- Empieza con pocas exclusiones: caché, logs y rutas temporales estrictamente necesarias.
- Registra cambios de exclusión con fecha y motivo.
- Revisa exclusiones cada 2 semanas para no ampliar el “hueco” de supervisión.
- Repite baseline después de exclusiones nuevas o cambios de infraestructura.
4) Campos de configuración
Destinatarios de email
Buzones que recibirán avisos de cambios. Sepáralos con comas, punto y coma o saltos de línea.
Activar alertas por email
Actívalo después de validar el correo de prueba; las alertas informan, no bloquean el escaneo.
Severidad mínima
Define qué cambios generan aviso. Empieza en advertencia para evitar ruido sin ocultar cambios relevantes.
Token de cron
Protege la URL de ejecución programada. Rótalo si se ha expuesto y actualiza inmediatamente el cron.
Intervalo esperado del cron
Snapshot avisa cuando transcurren dos intervalos sin una ejecución completada.
Retención de auditoría
Define la antigüedad del historial y el mínimo de líneas base; las revisiones pendientes nunca se eliminan automáticamente.
Directorios recomendados
Excluye solo directorios de ejecución conocidos. Una exclusión puede ocultar archivos maliciosos.
Directorios adicionales
Introduce un nombre exacto por línea; no se aceptan comodines ni expresiones regulares.
Rutas relativas acotadas
Usa una regla scope:ruta por línea, por ejemplo modules:example/runtime. Previsualiza siempre antes de activar.
5) Incidentes típicos y corrección inmediata
-
No llegan notificaciones
Comprueba configuración SMTP, estado de la cola interna y posibles bloqueos antispam del hosting.
-
Comparación vacía o inconsistencias
Verifica ruta base correcta, permisos de ejecución y que la línea base no se haya sobrescrito.
-
Trabajo interrumpido
Reabre el panel y utiliza Reanudar trabajo. Cancelar conserva la última línea base válida. La edición Addons no incorpora un actualizador web: utiliza la plataforma de compra para actualizar.
Trabajos y diagnóstico en 0.1.5
La línea base y la comparación guardan su progreso. Mantén abierto el panel hasta completar el trabajo; los cambios solo se muestran al terminar la comparación. Desmarcar upload, uploads o vendor incluye esa carpeta, y una selección vacía de exclusiones se conserva.
Cada avance procesa hasta 200 entradas o bloques. El sellado y la lectura SHA nativos utilizan memoria constante, pero una operación de disco puede superar el tiempo cooperativo. Directorios con más de 5000 entradas que requieran replay, archivos de más de 8 MiB o un almacenamiento lento pueden necesitar la continuación CLI explícita; no se garantiza un segundo por petición ni capacidad ilimitada.
En Logs y soporte de GO ON, selecciona una tienda y descarga el informe de diagnóstico con permisos de edición. Adjunta el JSON y los pasos para reproducir el problema a tu solicitud de soporte. La descarga no envía datos ni correos automáticamente; no adjuntes contraseñas ni información de clientes.
Guías actuales — 0.1.5
Descarga la guía en tu idioma antes de instalar o actualizar.
La línea base cubre la instalación completa: seleccionar una tienda no crea un filesystem independiente. Inicia el trabajo, revisa el avance y conserva la última línea base válida hasta que termine. Cerrar el navegador pausa el progreso salvo que hayas configurado cron o el worker CLI.
Para continuar por CLI utiliza el worker del módulo con el mismo identificador de trabajo: php modules/prestawardsnapshot/bin/snapshot-worker.php JOB_ID. Los límites son cooperativos y una operación de disco puede superarlos; no se garantiza un segundo por petición ni cobertura probada de un millón de archivos.
Revisa las exclusiones antes de activarlas. Una selección vacía es válida; uploads y áreas excluidas mantienen la vigilancia de seguridad aplicable. No borres automáticamente una línea base anterior. El cron vuelve a ejecutar mantenimiento acotado de Integrity, reintentos y heartbeats pendientes, separado de los avances del escaneo.
Si hay un error, descarga manualmente el informe de diagnóstico y adjúntalo a tu solicitud de soporte junto con los pasos para reproducirlo. GO ON Agency revisa la evidencia para identificar la causa y ayudarte a corregirla. El informe no se envía automáticamente; los datos no disponibles no constituyen prueba de funcionamiento.