Magento 2 : Mute logs Add of item with id … and other useless in developement
Note rapide sur comment réduire au silence les logs du module Magento_Backend qui remplis le fichier system.log avec des centaines d’entrées inutiles du type
[2024-02-10T17:13:48.877379+00:00] main.INFO: Add of item with id Magento_Sales::sales was processed [] []
[2024-02-10T17:13:48.878055+00:00] main.INFO: Add of item with id Magento_Sales::sales_operation was processed [] []
Pareil pour moi qui fait essentiellement du développement back office pour tous les logs du type
[2024-02-13T10:54:24.978175+00:00] report.INFO: Broken reference: the ‘catalog.leftnav’ element cannot be added as child to ‘sidebar.main’, because the latter doesn’t exist [] []
Cela noie les informations intéressantes d’autant que c’est une information qui n’est pas très utile.
Pour masquer ça la méthode la plus simple est de faire un fichier patch, avec le contenu suivant :
Dans un fichier qui s’appelerais par exemple : LOCAL-mute-useless-logs.patch
diff --git a/vendor/magento/framework/View/Layout/Data/Structure.php b/vendor/magento/framework/View/Layout/Data/Structure.php --- a/vendor/magento/framework/View/Layout/Data/Structure.php +++ b/vendor/magento/framework/View/Layout/Data/Structure.php @@ -122,10 +122,10 @@ $siblingParentName = $this-getParentId($sibling); if ($parentName !== $siblingParentName) { if ($this-state-getMode() === State::MODE_DEVELOPER) { - $this-logger-info( + /*$this-logger-info( "Broken reference: the '{$childName}' tries to reorder itself towards '{$sibling}', but " .…
Magento 2 : Mute logs Add of item with id … and other useless in developement Lire la suite »