Habilitar registro

WARNING
Todos los comandos CLI del Magento deben ser ejecutados por el propietario del sistema de archivos.

Registro de Debug

De manera predeterminada, Commerce escribe en el registro de depuración (<install_directory>/var/log/debug.log) cuando está en modo predeterminado o de desarrollo, pero no cuando está en modo de producción. Utilice el comando bin/magento setup:config:set --enable-debug-logging para cambiar el valor predeterminado.

INFO
A partir de Commerce 2.3.1, ya no puede utilizar el comando bin/magento config:set dev/debug/debug_logging para habilitar o deshabilitar el registro de depuración para el modo actual.

Para habilitar el registro de depuración

  1. Utilice el comando setup:config:set para habilitar el registro de depuración para el modo actual.

    code language-bash
    bin/magento setup:config:set --enable-debug-logging=true
    
  2. Vaciar la caché.

    code language-bash
    bin/magento cache:flush
    

Para deshabilitar el registro de depuración

  1. Utilice el comando setup:config:set para deshabilitar el registro de depuración para el modo actual.

    code language-bash
    bin/magento setup:config:set --enable-debug-logging=false
    
  2. Vaciar la caché.

    code language-bash
    bin/magento cache:flush
    

Registro de base de datos

De manera predeterminada, Commerce escribe los registros de actividad de la base de datos en el archivo <install-dir>/var/debug/db.log.

Para habilitar el registro en base de datos

  1. Utilice el comando dev:query-log para habilitar o deshabilitar el registro en la base de datos.

    code language-bash
    bin/magento dev:query-log:enable
    
    code language-bash
    bin/magento dev:query-log:disable
    
  2. Vaciar la caché.

    code language-bash
    bin/magento cache:flush
    

Registro de Cron

Con la versión 2.3.1 de, Commerce ahora crea un registro cron independiente.
Commerce recientemente hizo que el registro de cron fuera más detallado, lo que proporcionó más información pero prolongó considerablemente el system.log.
Mover la información de cron a un registro dedicado facilita la lectura de ambos registros.

De manera predeterminada, Commerce escribe información de cron en el archivo <install-directory>/var/log/cron.log.

Registro de Syslog

De manera predeterminada, Commerce escribe registros de syslog en el archivo del sistema operativo syslog.
A partir de Commerce 2.3.1, debe utilizar el comando magento para habilitar o deshabilitar el registro del sistema.
Se ha eliminado la configuración del Administrador.

Para habilitar el registro syslog

El registro en syslog está deshabilitado de manera predeterminada.

  1. Use el comando setup:config:set para cambiar el valor de la base de datos dev/syslog/syslog_logging a true.

    code language-bash
    bin/magento setup:config:set --enable-syslog-logging=true
    
  2. Vaciar la caché.

    code language-bash
    bin/magento cache:flush
    

Para deshabilitar el registro de syslog

  1. Use el comando setup:config:set para cambiar el valor de la base de datos dev/syslog/syslog_logging a false.

    code language-bash
    bin/magento setup:config:set --enable-syslog-logging=false
    
  2. Vaciar la caché.

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