1 ddev
我安装了 Drupal syslog 模块,我想确保 syslog 配置正常工作。但是检查 Web 容器内部,我不知道 syslogd 是否正在运行,而且我还没有找到日志可能在哪里。
小智 6
正如 Randy 所说,您可以将 syslog 守护进程添加为config.yaml中的启动后挂钩。我们按如下方式使用它:
hooks:
post-start:
- exec: sudo syslogd
- exec: printf "\n\n#Drupal logs\n#local0.* /var/log/drupal.log\n" | sudo tee -a /etc/syslog.conf
Run Code Online (Sandbox Code Playgroud)
这会启动syslogd并将其配置为将设备(我猜它是这样称呼的)“local0.*”中的所有内容写入/var/log/drupal.log。要查看其中的内容,只需 ssh 进入 DDEV ( ddev ssh) 并运行即可tail -f /var/log/syslog。
启用系统日志模块后,您需要进入admin/config/development/logging并选择“LOG_LOCAL0”作为系统日志工具并设置系统日志格式。
| 归档时间: |
|
| 查看次数: |
519 次 |
| 最近记录: |