2015-05-25 54 views
1

我最近在网站管理更新Moodle的LDAP的身份验证设置>插件>认证>LDAP服务器Moodle服务器中存储的LDAP验证设置在哪里?

我已经做到了这一点,从使用我们的老更改LDAP服务器设置EDIR到我们新的和首选的AD

现在我无法登录。

我已经进入数据库并更新了config_plugins表(mdl_config_plugins)中的设置(恢复到之前的更改状态),但更改似乎没有生效。

仍然得到错误,当我尝试登录:

LDAP模块不能连接到任何服务器:服务器:a。“[新广告服务器] [业务领域] [富] [bar]:3268',Connection:'Resource id#17',绑定结果:''

不确定为什么当我更新设置时仍然使用“新广告服务器”成为我们旧的(工作)ldap服务器...

显然,这些设置似乎存储在缓存或内存中的某处omewhere,但我似乎无法找到它。

这些设置在哪里存储在moodle目录中?

另外,当我无法登录(使用ldap或手动登录)更新设置时,我该如何解决此问题?

回答

3

这是正确的设置存储在mdl_config_plugins,但它们也缓存,使他们更快一点。尝试运行php admin/cli/purge_caches.php(在服务器上的命令行上),以清除缓存的值。

+1

我曾试过,它的工作。谢谢你,你救了我很多麻烦! –