Activation de la journalisation

WARNING
Toutes les commandes de l’interface de ligne de commande du Magento doivent être exécutées par la fonction propriétaire du système de fichiers.

Journalisation de débogage

Par défaut, Commerce écrit dans le journal de débogage (<install_directory>/var/log/debug.log) lorsqu’il est en mode par défaut ou de développement, mais pas lorsqu’il est en mode de production. Utilisez la variable bin/magento setup:config:set --enable-debug-logging pour modifier la valeur par défaut.

INFO
À compter de Commerce 2.3.1, vous ne pourrez plus utiliser la variable bin/magento config:set dev/debug/debug_logging pour activer ou désactiver la journalisation de débogage pour le mode actuel.

Pour activer la journalisation du débogage

  1. Utilisez la variable setup:config:set pour activer la journalisation de débogage pour le mode actuel.

    code language-bash
    bin/magento setup:config:set --enable-debug-logging=true
    
  2. Videz le cache.

    code language-bash
    bin/magento cache:flush
    

Pour désactiver la journalisation du débogage

  1. Utilisez la variable setup:config:set pour désactiver la journalisation de débogage pour le mode actuel.

    code language-bash
    bin/magento setup:config:set --enable-debug-logging=false
    
  2. Videz le cache.

    code language-bash
    bin/magento cache:flush
    

Journalisation de base de données

Par défaut, Commerce écrit les journaux d’activité de la base de données dans la variable <install-dir>/var/debug/db.log fichier .

Activation de la journalisation de la base de données

  1. Utilisez la variable dev:query-log pour activer ou désactiver la journalisation de la base de données.

    code language-bash
    bin/magento dev:query-log:enable
    
    code language-bash
    bin/magento dev:query-log:disable
    
  2. Videz le cache.

    code language-bash
    bin/magento cache:flush
    

Journalisation Cron

Avec la version 2.3.1, Commerce crée désormais un cron log.
Commerce a récemment rendu la journalisation cron plus détaillée, ce qui a fourni plus d’informations mais a rallongé la durée de la system.log considérablement.
Déplacement cron Les informations d’un journal dédié facilitent la lecture des deux journaux.

Par défaut, Commerce écrit : cron pour <install-directory>/var/log/cron.log fichier .

Journalisation Syslog

Par défaut, Commerce écrit : syslog se connecte au système d’exploitation syslog fichier .
Depuis Commerce 2.3.1, vous devez utiliser la variable magento pour activer ou désactiver le syslog.
Le paramètre dans l’administrateur a été supprimé.

Pour activer la journalisation du journal des syslogs

Connexion à syslog est désactivé par défaut.

  1. Utilisez la variable setup:config:set pour modifier la variable dev/syslog/syslog_logging valeur de la base de données vers true.

    code language-bash
    bin/magento setup:config:set --enable-syslog-logging=true
    
  2. Videz le cache.

    code language-bash
    bin/magento cache:flush
    

Pour désactiver la journalisation du journal du système

  1. Utilisez la variable setup:config:set pour modifier la variable dev/syslog/syslog_logging valeur de la base de données vers false.

    code language-bash
    bin/magento setup:config:set --enable-syslog-logging=false
    
  2. Videz le cache.

    code language-bash
    bin/magento cache:flush
    
recommendation-more-help
386822bd-e32c-40a8-81c2-ed90ad1e198c