Bonjour
J’utilise le core en version 4.5.2 sous debian 12.13 et afin d’enregistrer un log personnalisé issu d’un scénario, j’ai créé mon fichier de log dans html/log/Monlogperso.
Depuis mon scénario j’utilise un bloc code avec:
log::add('Monlogperso' ,'ALERT', 'Test');
et cela fonctionne bien car le niveau de log par défaut paramétré dans la configuration est sur Erreur (400)
0000|[2026-04-03 12:27:27] ALERT Test
Par contre si je souhaite simplement enregistrer une INFO plutôt qu’une alerte (qui génère en + un message dans le centre de messages) avec :
log::add('Monlogperso' ,'INFO', 'Test');
rien ne remonte, sans doute à cause du niveau de log par défaut défini sur mon fichier.
[2026-04-03 12:33:24][SCENARIO] DEBUG Level 400
[2026-04-03 12:33:24][SCENARIO] DEBUG Level error
Le même essai fait sur un fichier de log où le niveau est en "INFO" fonctionne:
0000|[2026-04-03 12:27:27] ALERT Test
0001|[2026-04-03 12:27:51] INFO Test
Et malheureusement mon fichier n’apparait pas dans la liste des logs sur la page de configuration du niveau de log. Je ne peux donc pas le modifier.
D’où ma question : est-il possible de modifier un niveau de log sur un fichier log particulier ?
Si oui, par quel moyen ?
Merci pour vos suggestions