我在drupal 7模块中安装了reCaptcha,希望它可以在联系表单上使用,但从未成功。因此,我做了一件非常愚蠢的事情,并从Google删除了reCaptcha,而忘记了与模块的连接。
事实证明reCaptcha确实有效,但仅在管理员登录屏幕上有效。既然我被拒之门外,那么有人对采取了非常糟糕的举动的人有一个绝妙的主意吗?
答案 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'