当我运行php artisan passport:install时,我得到以下错误
[Symfony\Component\Console\Exception\CommandNotFoundException]
There are no commands defined in the "passport" namespace.
Run Code Online (Sandbox Code Playgroud)
Con*_*ech 19
要安装laravel passport,请确保将此行添加到providers数组(包服务提供者部分)中的config/app.php:
Laravel\Passport\PassportServiceProvider::class,
Run Code Online (Sandbox Code Playgroud)
然后安装包并迁移数据库
composer require laravel/passport
php artisan migrate
php artisan passport:install
Run Code Online (Sandbox Code Playgroud)
当命令不起作用时,清除缓存通常是有用的第一步,尤其是当您更新.env文件上的config文件夹中的任何内容时.
php artisan config:clear
php artisan config:cache
Run Code Online (Sandbox Code Playgroud)
Config clear删除配置缓存文件.配置缓存使用当前设置创建新的配置缓存文件.配置缓存可以加快应用程序的加载速度!
我得到了解决方案 运行以下两个命令后,每件事都可以正常工作
run php artisan cache:clear
run php artisan config:cach
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
8110 次 |
最近记录: |