logger php symfony monolog

php - symfony inject logger



Registro de rotaciĆ³n con Monolog en Symfony2 (2)

En Linux, puede usar logrotate (no sé si existen otras soluciones en windows o macos)

En /etc/logrotate.d/ crea un archivo (por ejemplo, sf2_myapp) y agrega este contenido:

/path/to/your/symfony_app/app/logs/prod.log { daily missingok rotate 14 compress }

Deberías buscar logrotate en Google para obtener más información

Me gustaría saber si hay alguna posibilidad de configurar Monolog en Symfony2 para crear un nuevo archivo de registro todos los días, por ejemplo: 2013-11-21-prod.log.


Hay un registrador llamado rotating_file .
Aquí hay una configuración de muestra:

monolog: handlers: main: type: rotating_file path: %kernel.logs_dir%/%kernel.environment%.log level: debug