我似乎在安装Laravel Passport时出现问题,运行命令php artisan passport时:安装--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.
不确定昨晚运行此命令后发生了什么事情,当它正常工作时。
答案 0 :(得分:3)
所以我找到了问题。
老作曲家
"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"
},
回滚护照版本,一切似乎按计划运作。
**编辑 在检查了repo后,更新了3天后导致中断的更新,现在回滚到6.0.0,此问题已在github上标记。