2024-04-01

服务器需要安装: rsyslog

启用drupal核心模块:syslog

在这里配置admin/config/development/logging日志前缀. 一般选择默认的就行, 如果有多个站点。可以第一个站点选择local0, 第二站点选择local1

LOG_LOCAL0
LOG_LOCAL1
LOG_LOCAL2
LOG_LOCAL3
LOG_LOCAL4
LOG_LOCAL5
LOG_LOCAL6
LOG_LOCAL7

配置rsyslog

vim /etc/rsyslog.d/50-default.conf

添加行:

local0.* /var/log/drupal.log

 

这里的local0和你上面的选择有关系. 

 

重新启动rsyslog服务

service rsyslog restart

 

禁用db log模块

测试

1. 打开一个404页面

2. \Drupal::logger('debug_test')->notice('hello world');

 

标签: Drupal