Невозможно войти в админ Drupal или сбросить пароль - PullRequest
0 голосов
/ 22 декабря 2018

Я не могу войти в систему администратора Drupal или сбросить пароль.Что я мог сделать?

Я использую xampp.Вот что я попробовал.

1 Перейдите к http://127.0.0.1/doesnotmatter/user.Я пытался указать имя пользователя и пароль. Я уверен, что пытаюсь ввести правильные учетные данные, но он все равно говорит мне Sorry, unrecognized username or password. Have you forgotten your password?.

2. Я попытался сбросить пароль, и после предоставления правильного имени пользователя яменя перенаправляют на страницу входа с сообщением Unable to send e-mail. Contact the site administrator if the problem persists.

enter image description here

Что еще можно попробовать?

У меня есть прямой доступко всему и к самым высоким привилегиям, возможным в проекте Drupal, поскольку я развертываю его локально, используя xampp.

Может ли быть так, что мне нужно включить некоторые из модулей xampp в Панели управления?Например, FileZilla, Mercury или Tomcat?

enter image description here

Спасибо.

Ответы [ 3 ]

0 голосов
/ 25 декабря 2018

Вы можете:

  • попытаться настроить сервер smtp, чтобы drupal мог отправить вам эту почту для изменения пароля

  • попытаться войти воригинальный сайт с учетными данными у вас есть.если они там работают, они должны работать на вашем локальном сайте.

  • Вы можете настроить другой сайт локально.Используйте те же файлы (та же «секретная» строка и аналогичные).Затем создайте там пользователя и скопируйте его данные (имя пользователя, хешированный пароль, в основном целую запись пользователя) на проблемный сайт и попробуйте войти в систему.

0 голосов
/ 17 февраля 2019

возможно, если вы сбросите свой пароль, он работает

вы можете сбросить пароль, используя drush:

drush upwd USERNAME PASSWORD
0 голосов
/ 23 декабря 2018

Я думаю, вы должны изменить пароль для входа в систему сейчас.

Вариант 1: Если вы используете Drush, вы можете использовать команду user-password для обновления пароля.

drush user-password usernamehere --password="newpasswordhere"

Опция2: Если у вас есть доступ к базе данных, попробуйте запрос ниже.

update users set pass=md5(’NEWPASS’) where uid = 1; // uid 1 is for admin role. 
...