删除了reCaptcha,无法登录Drupal网站

时间:2019-01-16 17:30:20

标签: drupal recaptcha

我在drupal 7模块中安装了reCaptcha,希望它可以在联系表单上使用,但从未成功。因此,我做了一件非常愚蠢的事情,并从Google删除了reCaptcha,而忘记了与模块的连接。

事实证明reCaptcha确实有效,但仅在管理员登录屏幕上有效。既然我被拒之门外,那么有人对采取了非常糟糕的举动的人有一个绝妙的主意吗?

1 个答案:

答案 0 :(得分:0)

我终于找到了答案,我想将其发布,以防其他人遇到Drupal中任何模块的问题,而不仅仅是reCaptcha。

我使用的主要步骤可在以下网站上找到:Disabling or enabling a module

我所做的只是备份数据库。确定了我需要禁用的模块名称:

选择名称,状态来自系统WHERE type ='module'AND status ='1'

然后使用我需要禁用的实际模块名称将状态更改为“ 0”:

更新系统SET status ='0'WHERE name ='module_name'

这时候我认为已经完成了,但是由于Drupal在数据库中启用了它的缓存副本,因此您仍然必须删除缓存:

从cache_bootstrap中删除cid ='system_list'