композитор требует Laravel / паспорт не работает в Laravel 5.8 - PullRequest
0 голосов
/ 05 ноября 2019

Я использую laravel 5.8, хотя он s 6.0.3 is available. I m using because, the tutorial I m following is made in laravel 5.8. When, I command:<br> =>composer require laravel/passport //it s показывает ошибки

композитору требуется laravel / passport

Ваши требования не могут быть разрешены для устанавливаемого набора пакетов.

Проблема 1 - Вывод: удалить laravel / framework v5.8.35 - Вывод: не устанавливать laravel / framework v5.8.35 - laravel / passport 8.x-dev требует подсветка / шифрование ^ 6.0 | ^ 7.0 -> выполнимо с помощью подсветки/encryption[6.x-dev, 7.0.x-dev, v6.0.0, v6.0.1, v6.0.2, v6.0.3, v6.0.4, v6.1.0, v6.2.0, v6.3.0, v6.4.1]. - laravel / passport v8.0.0 требует подсветки / шифрования ^ 6.0 | ^ 7.0 -> выполнимой подсветкой / шифрованием [6.x-dev, 7.0.x-dev, v6.0.0, v6.0.1, v6.0.2, v6. 0.3, v6.0.4, v6.1.0, v6.2.0, v6.3.0, v6.4.1]. - не устанавливайте подсветку / шифрование 6.x-dev | не устанавливайте laravel / framework v5.8.35 - не устанавливайте подсветку / шифрование 7.0.x-dev | не устанавливайте laravel / framework v5.8.35 - donне устанавливайте подсветку / шифрование v6.0.0 | не устанавливайте laravel / framework v5.8.35 - не устанавливайте подсветку / шифрование v6.0.1 | не устанавливайте laravel / framework v5.8.35 - не устанавливайте подсветку / шифрованиеv6.0.2 | не устанавливайте laravel / framework v5.8.35 - не устанавливайте подсветку / шифрование v6.0.3 | не устанавливайте laravel / framework v5.8.35 - не устанавливайте подсветку / шифрование v6.0.4 | не делайтеt установить laravel / framework v5.8.35 - не устанавливать подсветку / шифрование v6.1.0 | не устанавливать laravel / framework v5.8.35 - не устанавливать подсветку / шифрование v6.2.0 | не устанавливать laravel / framework v5.8.35 - не устанавливать подсветку / шифрование v6.3.0 | не устанавливать laravel / framework v5.8.35 - не устанавливать подсветку / шифрование v6.4.1 | не устанавливать laravel / framework v5.8.35 - Запрос на установкуLaravel / Framework (заблокирован в версии 5.8. 35, требуется как 5.8. *) -> выполнимо через laravel / framework [v5.8.35]. - Запрос на установку laravel / passport ^ 8.0 -> удовлетворяется laravel / passport [8.x-dev, v8.0.0].

Установка не удалась, возвращая ./composer.json к исходному содержимому.

1 Ответ

1 голос
/ 05 ноября 2019

Последняя версия Laravel Passport прекращена поддержка Laravel 5.8

Установить более раннюю версию

composer require laravel/passport:7.5.1

С примечания к выпуску Laravel Passport

Изменено

  • Rework HandlesOAuthErrors trait to middleware (# 937)
  • Использовать исключение рендеринга для ошибок OAuth (# 1066)
  • Использовать diactoros 2.0 и psr-http-factory (aadf603)
  • Замененные помощники с директивами Blade (# 939)
  • Использование каретки для ограничений (d906804)
  • Отброшена поддержка Laravel 5.8 (654cc09))
  • Прекращена поддержка PHP 7.1 (3c830ac)
  • Обновление до сервера лиги / oauth2 8.0 (97e3026)

Надеюсь, это поможет

...