我有Moodle 3.2.3版本,我移到我的网站上另一个托管服务提供商,并想安装并升级系统3.62。
安装过程中,在“ 检查”页面上出现错误:
Your database uses Antelope as the file format.
Full UTF-8 support in MySQL and MariaDB requires the Barracuda file format.
Please switch to the Barracuda file format.
See the documentation MySQL full unicode support for details.
For full support of UTF-8 both MySQL and MariaDB require you to change your MySQL setting
'innodb_large_prefix' to 'ON'. See the documentation for further details.
错误修复页面:https://docs.moodle.org/33/en/MySQL_full_unicode_support#File_format
我使用CPanel和phpMyAdmin并使用Navicat程序进行管理。
我如何通过此检查?谢谢。
答案 0 :(得分:0)
Moodle文档中有将格式转换为梭子鱼的说明:https://docs.moodle.org/en/Administration_via_command_line#Converting_InnoDB_tables_to_Barracuda
您将需要命令行访问权限才能运行这些脚本(强烈建议使用命令行访问权限来运行Moodle网站)。