file - Moodle 中的日志文件位于哪里?

标签 file logging moodle

我需要找到 Moodle 中日志数据的存储位置。在Moodle数据库中有一个名为“log”的表,用于存储日志数据。但是,我可以获得显示日志数据的 Moodle 报告,这些数据绝对不存储在该表中。我使用的是 Moodle 版本 2.7.8。

最佳答案

在我使用的 Moodle 版本 (2.7.8) 中,您可以通过三种方式记录数据(称为“日志存储”):

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

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

关于file - Moodle 中的日志文件位于哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31535381/

相关文章:

php - 如何使用 monolog 设置日志文件的最大大小

Python 无法使用任务计划程序运行但可以正常运行?

C++按: hasNextLine?行读取文件

Java:如何读取字体文件的属性?

php - 从php数组中提取数据

java - 尝试使用httpPost登录moodle,但结果我得到了与我尝试登录相同的页面。 (安卓)

php - 使用 Moodle 创建用户并通过 SQL 将他们注册到类(class)中

linux - 为什么在多个终端上同时运行同一个Python脚本时没有错误?

c++ - 如何不覆盖文件,C++ 日志记录

c++ - 替代 Logger 类的 Singleton