无法登录 Drupal 管理员或重置密码
Cannot login to Drupal admin or reset password
我无法登录 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.
我还可以尝试什么?
我可以直接访问 Drupal 项目中的所有内容和最高权限,因为我使用 xampp 在本地部署它。
可能是我必须在控制面板中启用某些 xampp 模块?例如,FileZilla,Mercury 或 Tomcat?
谢谢。
我认为你现在应该更改密码才能登录。
选项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.
你可以:
尝试设置 smtp 服务器,以便 drupal 可以向您发送更改密码的邮件
尝试使用您拥有的凭据登录到原始站点。如果他们在那里工作,他们必须在您当地的站点工作。
您可以在本地设置另一个站点。使用相同的文件(相同的 "secret" 字符串和类似的)。然后在那里创建一个用户并将其数据(用户名、散列密码,基本上是整个用户记录)复制到有问题的站点,然后尝试登录。
也许如果您重设密码就可以了
您可以使用 drush
重置密码:
drush upwd USERNAME PASSWORD
我无法登录 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.
我还可以尝试什么?
我可以直接访问 Drupal 项目中的所有内容和最高权限,因为我使用 xampp 在本地部署它。
可能是我必须在控制面板中启用某些 xampp 模块?例如,FileZilla,Mercury 或 Tomcat?
谢谢。
我认为你现在应该更改密码才能登录。
选项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.
你可以:
尝试设置 smtp 服务器,以便 drupal 可以向您发送更改密码的邮件
尝试使用您拥有的凭据登录到原始站点。如果他们在那里工作,他们必须在您当地的站点工作。
您可以在本地设置另一个站点。使用相同的文件(相同的 "secret" 字符串和类似的)。然后在那里创建一个用户并将其数据(用户名、散列密码,基本上是整个用户记录)复制到有问题的站点,然后尝试登录。
也许如果您重设密码就可以了
您可以使用 drush
重置密码:
drush upwd USERNAME PASSWORD