Php Laravel Passport-未定义命令
我已经被这个问题困扰了好几天了:安装Laravel passport。我按照教程做了所有的事情。我所做的Php Laravel Passport-未定义命令,php,laravel,composer-php,Php,Laravel,Composer Php,我已经被这个问题困扰了好几天了:安装Laravel passport。我按照教程做了所有的事情。我所做的 composer require laravel/passport 将Laravel\Passport\PassportServiceProvider::class,添加到config/app.php 运行php artisan migrate,然后运行php artisan passport:install 最糟糕的是这在我本地的机器上工作。但是,当我通过ftp将其上传到我的Web空间并
composer require laravel/passport
将Laravel\Passport\PassportServiceProvider::class,
添加到config/app.php
运行php artisan migrate
,然后运行php artisan passport:install
最糟糕的是这在我本地的机器上工作。但是,当我通过ftp将其上传到我的Web空间并运行php artisan passport:install
时,会出现以下错误:
Uncaught exception - 'There are no commands defined in the "passport" namespace.'
完全错误(请参阅上的)
我所做的
php composer.phar clearcace
php composer.phar更新
php-artisan-config:cache
php artisan迁移
php artisan passport:安装
如果php composer.phar需要laravel/passport,并且可以通过ftp查看/vendor/laravel/passport文件夹中的信息 我想您可能遇到了未安装passport的问题,如果您通过FTP工作,请执行以下步骤:
希望这能起作用。我想您可能遇到了未安装passport的问题,如果您通过FTP工作,请执行以下步骤:
清除所有缓存也修复了我不能使用“artisan迁移”的问题,它以前说过“无需迁移”。迁移似乎没有出现在数据库/迁移中。我为解决问题所做的一切 如果删除了
if ($this->app->runningInConsole()) {
第37行。上传到我的网站后,如果你能充分利用laravel:passport
谢谢所有其他的帮助 我为解决这个问题所做的一切 如果删除了
if ($this->app->runningInConsole()) {
第37行。上传到我的网站后,如果你能充分利用laravel:passport
谢谢所有其他的帮助 如果在共享主机上运行,请尝试 在控制台中导出正在运行的应用程序=真 之后,您可以运行
php artisan passport:install
Laravel的RunningInCole方法检查是否设置了该环境,或者输出
php\u sapi\u name()
是cli还是phpdbg。在共享主机上,如果您在共享主机上运行,它可以是cgi fcgi
在控制台中导出正在运行的应用程序=真
之后,您可以运行php artisan passport:install
Laravel的RunningInCole方法检查是否设置了该环境,或者输出
php\u sapi\u name()
是cli还是phpdbg。在共享主机上,它可以是cgi fcgi我也遇到了同样的问题,在我这样做之后,它就工作了
作曲家更新
php artisan配置:缓存
php artisan迁移
php artisan passport:install我也遇到了同样的问题,在我这样做之后,它就正常工作了 作曲家更新 php artisan配置:缓存 php artisan迁移
php artisan passport:install是否确实已将
Laravel\passport\PassportServiceProvider::class
添加到提供程序数组中?看起来这是你唯一能做的错事。我做了,我做了,百次检查。它在我的本地机器上运行。。。那么服务器上一定有什么东西坏了,php artisan
的输出是什么呢?在我的本地机器上有passport命令listed你确定你已经将Laravel\passport\PassportServiceProvider::class
添加到providers
数组中了吗?看起来这是你唯一能做的错事。我做了,我做了,百次检查。它在我的本地机器上运行。。。那么服务器上一定有什么东西坏了,php artisan
的输出是什么呢?在我的本地机器上有passport命令listed我现在就检查我现在就检查这个HM没有帮助HM没有帮助你能解释一下它是如何工作的吗?这是真的,但我想了解这一点。非常感谢!!!你能解释一下它是怎么工作的吗?这是真的,但我想了解这一点。非常感谢!!!