Moodle日志文件存储在哪里?

5

我需要找到Moodle中存储日志数据的位置。在Moodle数据库中,有一个名为“log”的表格,其中存储着日志数据。然而,我可以获得Moodle报告,显示绝对不是存储在此表格中的日志数据。我正在使用Moodle版本2.7.8。


通常在php应用程序中,不使用日志记录。您可以尝试使用此链接 https://moodle.org/mod/forum/discuss.php?d=316343 。低级别的日志可能位于apache或nginx日志中。 - JRichardsz
1个回答

12
在我使用的 Moodle 版本(2.7.8)中,你有三种记录数据的方法(称为“日志存储”):
  1. 标准日志:这是默认的选择。所有的日志数据将保存到数据库表“logstore_standard_log”中。例如,您可以在此查看用户何时查看了某个课程,用户何时登录或注销等。
  2. 遗留日志:这是早期版本 Moodle 中使用的日志结构。所有的日志数据已保存到数据库表“log”中。
  3. 外部数据库:你可以在这里选择和配置一个外部数据库以存储你的日志数据。数据库连接、名称和其他设置可以在网站管理->插件->日志->管理日志存储->外部数据库日志设置下进行配置。
有关日志记录的当前信息可以在以下链接找到: https://docs.moodle.org/dev/Logging_2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接