Moodle 中的日志文件在哪里?

Where are the log files located in Moodle?

我需要找到日志数据在 Moodle 中的存储位置。在 Moodle 数据库中有一个名为 'log' 的 table 用于存储日志数据。但是,我可以获得 Moodle 报告,其中显示的日志数据绝对没有存储在此 table 中。我正在使用 Moodle 版本 2.7.8.

在我使用的 Moodle 版本 (2.7.8) 中,您可以通过三种方式记录数据(称为 'log stores'):

  1. 标准日志:这是默认的可能性。所有日志数据将保存到数据库table 'logstore_standard_log'。例如,您可以在此处看到用户何时查看了特定课程、用户何时登录系统或注销等。
  2. Legacy log:这是Moodle早期版本中使用的日志结构。所有日志数据已保存到数据库table 'log'。
  3. 外部数据库:您可以在这里选择和配置一个外部数据库来存储您的日志数据。数据库连接、名称和其他设置可以在站点管理->插件->日志记录->管理日志存储->外部数据库日志设置下进行配置。

有关日志记录的当前信息可在以下位置找到: https://docs.moodle.org/dev/Logging_2