异常' drush \ user \ userListException'消息无法找到管理员的匹配用户

发布于 2025-02-10 14:02:35 字数 1428 浏览 1 评论 0原文

我正在使用drupal7,我在git bash中已执行此命令 - ./ prepar_db_for_dev.example.sh.sh

在下面,它会出现错误。

Reset admin password to "admin".
Drush\User\UserListException: Unable to find a matching user for admin. 
In C:\Users\patil.vaish\AppData\Roaming\Composer\vendor\drush\drush\lib\Drush\User\UserList.php:114             [error]
Stack trace:
#0 C:\Users\patil.vaish\AppData\Roaming\Composer\vendor\drush\drush\lib\Drush\User\UserList.php(15): Drush\User\UserList::getFromParameters(Array)
#1 C:\Users\patil.vaish\AppData\Roaming\Composer\vendor\drush\drush\commands\user\user.drush.inc(355): Drush\User\UserList->__construct('admin')
#2 C:\Users\patil.vaish\AppData\Roaming\Composer\vendor\drush\drush\includes\command.inc(422): drush_user_password('admin')
#3 C:\Users\patil.vaish\AppData\Roaming\Composer\vendor\drush\drush\includes\command.inc(231): _drush_invoke_hooks(Array, Array)
#4 C:\Users\patil.vaish\AppData\Roaming\Composer\vendor\drush\drush\includes\command.inc(199): drush_command('admin')
#5 C:\Users\patil.vaish\AppData\Roaming\Composer\vendor\drush\drush\lib\Drush\Boot\BaseBoot.php(67): drush_dispatch(Array)
#6 C:\Users\patil.vaish\AppData\Roaming\Composer\vendor\drush\drush\includes\preflight.inc(66): Drush\Boot\BaseBoot->bootstrap_and_dispatch()
#7 C:\Users\patil.vaish\AppData\Roaming\Composer\vendor\drush\drush\drush.php(12): drush_main()
#8 {main}

如何解决错误?

I am using the drupal7 I have been executed this command in git bash -./prepare_db_for_dev.example.sh

In below, it give error.

Reset admin password to "admin".
Drush\User\UserListException: Unable to find a matching user for admin. 
In C:\Users\patil.vaish\AppData\Roaming\Composer\vendor\drush\drush\lib\Drush\User\UserList.php:114             [error]
Stack trace:
#0 C:\Users\patil.vaish\AppData\Roaming\Composer\vendor\drush\drush\lib\Drush\User\UserList.php(15): Drush\User\UserList::getFromParameters(Array)
#1 C:\Users\patil.vaish\AppData\Roaming\Composer\vendor\drush\drush\commands\user\user.drush.inc(355): Drush\User\UserList->__construct('admin')
#2 C:\Users\patil.vaish\AppData\Roaming\Composer\vendor\drush\drush\includes\command.inc(422): drush_user_password('admin')
#3 C:\Users\patil.vaish\AppData\Roaming\Composer\vendor\drush\drush\includes\command.inc(231): _drush_invoke_hooks(Array, Array)
#4 C:\Users\patil.vaish\AppData\Roaming\Composer\vendor\drush\drush\includes\command.inc(199): drush_command('admin')
#5 C:\Users\patil.vaish\AppData\Roaming\Composer\vendor\drush\drush\lib\Drush\Boot\BaseBoot.php(67): drush_dispatch(Array)
#6 C:\Users\patil.vaish\AppData\Roaming\Composer\vendor\drush\drush\includes\preflight.inc(66): Drush\Boot\BaseBoot->bootstrap_and_dispatch()
#7 C:\Users\patil.vaish\AppData\Roaming\Composer\vendor\drush\drush\drush.php(12): drush_main()
#8 {main}

How to solve the error?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

残龙傲雪 2025-02-17 14:02:35

这个问题建议:

如果数据库中的管理用户名不同于配置admin_user [您得到此错误]

Drupal 7:

解决方案

  self.run('sql-Query -db-prefix“ update {users} set name = \'%s \'whene uid = 1”'%self.config.drupal ['default'] ['admin_user'])
 

Drupal 8:

的解决方案

  self.run('sql-Query -db-prefix“ update {users_field_data}设置名称= \'%s \'w uid = 1”'%self.config.drupal ['default ['default'] ['admin_user'])
 

This issue suggests:

If admin username in database is different than configuration ADMIN_USER [you get this error]

Solution for drupal 7:

self.run('sql-query --db-prefix "update {users} set name=\'%s\' where uid=1"' % self.config.DRUPAL['default']['ADMIN_USER'])

Solution for drupal 8:

self.run('sql-query --db-prefix "update {users_field_data} set name=\'%s\' where uid=1"' % self.config.DRUPAL['default']['ADMIN_USER'])
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文