【问题标题】:Moodle and errors with file formatMoodle和文件格式错误
【发布时间】:2017-10-13 04:04:42
【问题描述】:

最近我试图在我的本地主机上设置 Moodle 并不断收到错误,要求我更改两件事。

1) 将文件格式更改为梭子鱼 2) 打开innodb_large_prefix。

对这些东西不熟悉,我不知道从哪里开始,也找不到任何有用的信息来解决我的问题(我缺乏技能),所以我想分享一下我是如何解决我的问题的。

您需要编辑您的 MySQL my.ini 文件,该文件应位于 xampp/mysql 目录中。

将这两行添加到 my.ini 文件并重新启动 mysql 和 apache 服务器:

innodb_file_format=Barracuda innodb_large_prefix=ON

我希望这对某人有用。

【问题讨论】:

    标签: mysql configuration moodle


    【解决方案1】:

    当您安装 3.2+ 或从旧版本升级 moodle 到 3.2+ 时,MySQL 需要支持完整的 unicode,即 utf8mb4。

    以下是已明确提及步骤的两个链接。 https://docs.moodle.org/32/en/MySQL

    https://docs.moodle.org/32/en/MySQL_full_unicode_support

    这是一篇不错的文章https://mathiasbynens.be/notes/mysql-utf8mb4

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多