Laravel 5.6 Passport FatalThrowableError в php artisan passport: установить --force - PullRequest
0 голосов
/ 25 мая 2018

Кажется, у меня проблема с установкой Laravel Passport, при запуске команды php artisan passport: install --force я получаю следующую ошибку.

Symfony \ Component \ Debug \ Exception \ FatalThrowableError: Accessв необъявленное статическое свойство: Laravel \ Passport \ Passport :: $ client

в /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.

Не уверен, что произошло с момента запуска этой команды вчера вечером, когда она работала нормально.

1 Ответ

0 голосов
/ 25 мая 2018

Итак, я обнаружил проблему.

Старый композитор

   "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.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...