【问题标题】:No commands defined in the auth namespace on LaravelLaravel 的 auth 命名空间中没有定义命令
【发布时间】:2014-11-28 02:12:26
【问题描述】:

我正在尝试在 Laravel 应用程序上实现提醒/重置密码,使用 official docs

关于跑步的步骤:

php artisan auth:reminders

我收到了错误:

[InvalidArgumentException]
There are no commands defined in the "auth" namespace.

有人知道如何正确配置吗?

【问题讨论】:

  • 你运行的是哪个版本的 Laravel?要找出答案 - 输入 php artisan --version
  • 如果你运行php artisan auth:reminders-table会发生什么?
  • 同样的 InvalidArgumentException
  • 您是否从旧版本升级了应用程序?还是这是全新安装?
  • 我有 4.2.8 并运行 composer 安装程序来升级,它被认为是升级还是重新安装?

标签: php laravel laravel-4 laravel-artisan


【解决方案1】:

您的 /config/app/config.php 可能缺少提醒服务提供程序。将此添加到您的提供程序数组中。

'providers' => array(
    ...
    'Illuminate\Auth\Reminders\ReminderServiceProvider',
    ....
)

【讨论】:

  • 就是这样!!我有评论,不知道为什么... ;)
  • 我自己也遇到了同样的问题,找到这个帖子帮助我解决了这个问题。所以谢谢你的提问!
猜你喜欢
  • 2016-11-03
  • 2017-09-12
  • 2019-10-29
  • 2022-10-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多