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;
这解决了问题。
我已经成功安装了 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;
这解决了问题。