Moodle 3.3.2 ERR_TOO_MANY_REDIRECTS

Moodle 3.3.2 ERR_TOO_MANY_REDIRECTS

我已经成功安装了 Moodle 版本 3.3.2,但最后,连接数据库时出现错误。但正如我所见,它生成了数据库 moodle 中的所有表。 现在,我无法在加载页面上输入 ERR_TOO_MANY_REDIRECTS。 URL: http://example.com/admin/index.php?cache=1.

其他服务器信息:

OS: Ubuntu 16.04 PHP:5.6 Mysql: 5.7.20-0ubuntu0.16.04.1

从 moodledata 文件夹中删除所有数据(仅在新实例上尝试此操作,否则会丢失数据),然后尝试在浏览器中打开 yourdomain/moodle。它会起作用。

搜索moodledata目录,进入并删除以下目录

  • 缓存
  • 本地缓存

在我的例子中,出现这个错误是因为磁盘已满,是的,删除缓存和本地缓存解决了问题

进入你的服务器目录,如“www=>moodle目录=>admin 打开 index.php 找到以下 "redirect("index.php?sessionstarted=1&lang=$CFG->lang");" 并评论它 我在 moodle 3.7 的第 712 行找到了这个。它可能会随着版本而改变 保存文件并刷新页面

检查并确保 apache 和 php 配置正常后,解决此问题的不同方法。我将这行代码添加到我的面条配置文件中。 $CFG->sslproxy = true;

这解决了问题。