我似乎在安装Laravel Passport时遇到问题,当运行命令php artisan passport:install --force时,我收到以下错误。
Symfony \ Component \ Debug \ Exception \ FatalThrowableError:访问未声明的静态属性:Laravel \ Passport \ Passport :: $ client
at /Applications/MAMP/htdocs/xxxxxxxxx/alpha.platform.vuex/vendor/laravel/passport/src/Passport.php:413
409| * @return \Laravel\Passport\Client
410| */
411| public static function client()
412| {
> 413| return new static::$client;
414| }
415|
416| /**
417| * Set the personal access client model class name.
不知道自从昨晚运行此命令以来它运行正常时发生了什么。
所以我找到了问题。
老作曲家
"require": {
"php": "^7.1.3",
"fideloper/proxy": "^4.0",
"laravel/framework": "5.6.*",
"laravel/passport": "^6.0",
"laravel/tinker": "^1.0"
},
新作曲家
"require": {
"php": "^7.1.3",
"fideloper/proxy": "^4.0",
"laravel/framework": "5.6.*",
"laravel/passport": "^4.0.3",
"laravel/tinker": "^1.0"
},
回滚护照版本,所有似乎都按计划工作。
**编辑检出仓库后,更新3天后导致中断的更新,现在回滚到6.0.0,此问题已在github上标记。