No generar tantos archivos de logs

Buenas tardes,

Tengo una consulta sobre los logs que se generan en g3w. Por lo que entiendo se crea un archivo .log por cada interación con el sistema. Es configurable esto? Por ejemplo que lo guarde todo en un mismo archivo, o genere otro cada tanto. Lo que pasa es que nos genera mucho volumen solo en logs.
Y otra cosa, a demás de archivos .log, se guardan en otro lado? En la base de datos?.

Gracias!

Agustín

Hola Agustín,

Los logs se pueden configurar en el archivo instalacion/config.php de Autogestión:


'log' =>
		array(
			'activo' => true,
			'nivel' => 'debug',
			'barra_dev' => true,
		),

Fíjate que en esta documentación te explica como configurarlos:

log: configuración de logging. Si no se especifica este bloque no se usa el log (es lo mismo que setear activo en false). activo: indica si el log está activo o no. Puede ser true o false. nivel: el nivel de log. Los valores posibles son: error | info | debug barra_dev: indica si la barra de development está activa. Los valores posibles son true o false

Por ahora genera un archivo de log por cada petición/request, y no se puede configurar otro esquema.
Si al parámetro activo le pones “false”, directamente no genera ningún log.
Si al parámetro nivel le pones “error”, va a guardar solo los errores, por ende seria menos volumen de datos.

Para futuras versiones estamos viendo de incorporar Monolog, y se puede generar un archivo de log por día, etc.

saludos.

Perfecto. Muchas gracias!