You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Infinity Free主机搭建Moodle时遇$CFG->dataroot配置错误求助

解决Infinity Free主机上Moodle的$CFG->dataroot配置错误
  • 确认dataroot目录存在
    登录Infinity Free文件管理器,在Moodle安装目录(public_html内的Moodle文件夹)之外创建moodledata文件夹,不能放在public_html下,防止被直接访问。

  • 设置目录权限
    右键moodledata目录,修改权限为777,确保Moodle有读写该目录的权限。

  • 修正config.php配置
    打开Moodle安装目录下的config.php文件,找到$CFG->dataroot行,替换为你创建的目录绝对路径,示例:

    $CFG->dataroot = '/home/你的主机用户名/moodledata';
    

    主机用户名可在Infinity Free面板的账户信息中查看,确保路径拼写准确。

  • 验证修复效果
    保存config.php后刷新网站,若仍报错,检查路径是否正确、权限是否生效,或重新创建目录再配置。

内容的提问来源于stack exchange,提问作者Rana

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 06:45:36