啟用記錄
WARNING
所有MagentoCLI命令都必須由檔案系統擁有者執行。
偵錯記錄
依預設,Commerce在預設或開發模式中寫入偵錯記錄(<install_directory>/var/log/debug.log
),但在生產模式中則不寫入。 使用bin/magento setup:config:set --enable-debug-logging
命令變更預設值。
INFO
自Commerce 2.3.1起,您無法再使用
bin/magento config:set dev/debug/debug_logging
命令來啟用或停用目前模式的偵錯記錄。啟用偵錯記錄
-
使用
setup:config:set
命令啟用目前模式的偵錯記錄。code language-bash bin/magento setup:config:set --enable-debug-logging=true
-
排清快取。
code language-bash bin/magento cache:flush
停用偵錯記錄
-
使用
setup:config:set
命令停用目前模式的偵錯記錄。code language-bash bin/magento setup:config:set --enable-debug-logging=false
-
排清快取。
code language-bash bin/magento cache:flush
資料庫記錄
依預設,Commerce會將資料庫活動記錄檔寫入<install-dir>/var/debug/db.log
檔案。
啟用資料庫記錄
-
使用
dev:query-log
命令來啟用或停用資料庫記錄。code language-bash bin/magento dev:query-log:enable
code language-bash bin/magento dev:query-log:disable
-
排清快取。
code language-bash bin/magento cache:flush
Cron記錄
隨著2.3.1版的發行,Commerce現在會建立個別的cron
記錄。
Commerce最近讓cron記錄更詳細,這提供了更多資訊,但大幅延長了system.log
。
將cron
資訊移至專用記錄檔可讓兩個記錄檔更容易閱讀。
依預設,Commerce會將cron
資訊寫入<install-directory>/var/log/cron.log
檔案。
Syslog記錄
依預設,Commerce會將 syslog 記錄檔寫入作業系統syslog
檔案。
自Commerce 2.3.1起,您必須使用magento
命令來啟用或停用syslog。
管理員中的設定已移除。
啟用syslog記錄
預設會停用登入syslog
。
-
使用
setup:config:set
命令將dev/syslog/syslog_logging
資料庫值變更為true
。code language-bash bin/magento setup:config:set --enable-syslog-logging=true
-
排清快取。
code language-bash bin/magento cache:flush
停用syslog記錄
-
使用
setup:config:set
命令將dev/syslog/syslog_logging
資料庫值變更為false
。code language-bash bin/magento setup:config:set --enable-syslog-logging=false
-
排清快取。
code language-bash bin/magento cache:flush
recommendation-more-help
386822bd-e32c-40a8-81c2-ed90ad1e198c