Удалил reCaptcha и не могу войти на сайт drupal - PullRequest
0 голосов
/ 16 января 2019

Я установил reCaptcha в модуль Drupal 7 в надежде, что он будет работать в контактной форме, но этого не произошло. Поэтому я сделал очень глупую вещь и удалил reCaptcha из Google и забыл, что соединение с ним было в модуле.

Оказывается, что reCaptcha работал, но только на экране входа администратора. Теперь, когда я заблокирован, есть ли у кого-нибудь действительно блестящая идея для того, кто сделал действительно плохой ход?

1 Ответ

0 голосов
/ 20 января 2019

Я наконец нашел ответ и хочу опубликовать его на тот случай, если у кого-то возникнут проблемы с каким-либо модулем в Drupal, а не только с reCaptcha.

Основные шаги, которые я использовал, были найдены на этом сайте: Отключение или включение модуля

Все, что я сделал, это сделал резервную копию базы данных. Определили имя модуля, которое мне нужно было отключить:

ВЫБРАТЬ имя, статус ИЗ системы ГДЕ тип = 'модуль' И статус = '1'

Затем измените статус на «0», используя фактическое имя модуля, которое мне нужно было отключить:

ОБНОВЛЕНИЕ системы SET состояние = '0' ГДЕ имя = 'имя_модуля'

В этот момент я думал, что это было сделано, но, поскольку Drupal сохраняет его кэшированную копию включенной в БД, вам все равно придется удалить кеш:

УДАЛИТЬ ИЗ cache_bootstrap WHERE cid = 'system_list'

...