Aktivera loggning
Felsökningsloggning
Som standard skriver Commerce till felsökningsloggen (<install_directory>/var/log/debug.log
) när den är i standardläge eller utvecklingsläge, men inte när den är i produktionsläge. Använd kommandot bin/magento setup:config:set --enable-debug-logging
om du vill ändra standardvärdet.
bin/magento config:set dev/debug/debug_logging
för att aktivera eller inaktivera felsökningsloggning för det aktuella läget.Aktivera felsökningsloggning
-
Använd kommandot
setup:config:set
för att aktivera felsökningsloggning för det aktuella läget.code language-bash bin/magento setup:config:set --enable-debug-logging=true
-
Töm cacheminnet.
code language-bash bin/magento cache:flush
Så här inaktiverar du felsökningsloggning
-
Använd kommandot
setup:config:set
för att inaktivera felsökningsloggning för det aktuella läget.code language-bash bin/magento setup:config:set --enable-debug-logging=false
-
Töm cacheminnet.
code language-bash bin/magento cache:flush
Databasloggning
Som standard skriver Commerce databasaktivitetsloggar till filen <install-dir>/var/debug/db.log
.
Aktivera databasloggning
-
Använd kommandot
dev:query-log
för att aktivera eller inaktivera databasloggning.code language-bash bin/magento dev:query-log:enable
code language-bash bin/magento dev:query-log:disable
-
Töm cacheminnet.
code language-bash bin/magento cache:flush
Cron-loggning
I och med version 2.3.1 skapar Commerce nu en separat cron
-logg.
Commerce utförde nyligen seriös inloggning, vilket gav mer information men förlängde system.log
avsevärt.
Genom att flytta cron
-information till en dedikerad logg blir båda loggarna enklare att läsa.
Som standard skriver Commerce cron
-information till filen <install-directory>/var/log/cron.log
.
Loggning av Syslog
Som standard skriver Commerce syslog-loggar till operativsystemfilen syslog
.
Från och med Commerce 2.3.1 måste du använda kommandot magento
för att aktivera eller inaktivera syslog.
Inställningen i Admin har tagits bort.
Så här aktiverar du synkroniseringsloggning
Loggning till syslog
är inaktiverat som standard.
-
Använd kommandot
setup:config:set
om du vill ändra databasvärdetdev/syslog/syslog_logging
tilltrue
.code language-bash bin/magento setup:config:set --enable-syslog-logging=true
-
Töm cacheminnet.
code language-bash bin/magento cache:flush
Så här inaktiverar du synkroniseringsloggning
-
Använd kommandot
setup:config:set
om du vill ändra databasvärdetdev/syslog/syslog_logging
tillfalse
.code language-bash bin/magento setup:config:set --enable-syslog-logging=false
-
Töm cacheminnet.
code language-bash bin/magento cache:flush