2017-10-08 42 views
0

我无法在我的laravel 5.5中安装“Passport”包。关于在Laravel 5.5中安装Passport包的问题

当我尝试安装作曲家的护照包时,我遇到了很多包裹稳定性问题。

我用下面,

"require": { 
    "php": ">=7.0.0", 
    "fideloper/proxy": "~3.3", 
    "laravel/framework": "5.5.*", 
    "laravel/tinker": "~1.0", 
    "laravelcollective/html": "^5.2.0", 
    "laravel/passport": "^1.0" 
} 

当我尝试安装由,

composer update 

我得到了下面的错误,

Your requirements could not be resolved to an installable set of packages. 

Problem 1 
- Conclusion: don't install lucadegasperi/oauth2-server-laravel 4.0.x-dev 
- Conclusion: don't install lucadegasperi/oauth2-server-laravel 4.0.2 
- Conclusion: remove lucadegasperi/oauth2-server-laravel 4.0.1 
- Conclusion: don't install laravel/passport v1.0.18|don't install league/oauth2-server 4.1.5|install league/oauth2-server 5.1.5 
- Conclusion: don't install laravel/passport v1.0.18|don't install league/oauth2-server 4.1.4|install league/oauth2-server 5.1.4|install league/oauth2-server 5.1.5 
- Conclusion: don't install laravel/passport v1.0.18|don't install league/oauth2-server 4.1.3|install league/oauth2-server 5.1.3|install league/oauth2-server 5.1.4|install league/oauth2-server 5.1.5 
- Conclusion: don't install laravel/passport v1.0.18|don't install league/oauth2-server 4.1.2|install league/oauth2-server 5.1.2|install league/oauth2-server 5.1.3|install league/oauth2-server 5.1.4|install league/oauth2-server 5.1.5 
- Conclusion: don't install laravel/passport v1.0.18|don't install league/oauth2-server 4.1.1|install league/oauth2-server 5.1.1|install league/oauth2-server 5.1.2|install league/oauth2-server 5.1.3|install league/oauth2-server 5.1.4|install league/oauth2-server 5.1.5 
- Conclusion: don't install lucadegasperi/oauth2-server-laravel 4.0.0 
- Conclusion: don't install laravel/passport v1.0.18|install lucadegasperi/oauth2-server-laravel 4.0.0|install lucadegasperi/oauth2-server-laravel 4.0.2|install lucadegasperi/oauth2-server-laravel 4.0.x-dev 
- Conclusion: remove league/oauth2-server 4.1.6|install laravel/passport v1.0.18 
- Conclusion: don't install league/oauth2-server 5.1.5|keep league/oauth2-server 4.1.6|install lucadegasperi/oauth2-server-laravel 4.0.0|install lucadegasperi/oauth2-server-laravel 4.0.2|install lucadegasperi/oauth2-server-laravel 4.0.x-dev 
- Conclusion: don't install laravel/passport v1.0.17|keep league/oauth2-server 4.1.6|install league/oauth2-server 5.1.5|install lucadegasperi/oauth2-server-laravel 4.0.0|install lucadegasperi/oauth2-server-laravel 4.0.2|install lucadegasperi/oauth2-server-laravel 4.0.x-dev 
- Conclusion: don't install laravel/passport v1.0.16|keep league/oauth2-server 4.1.6|install league/oauth2-server 5.1.5|install lucadegasperi/oauth2-server-laravel 4.0.0|install lucadegasperi/oauth2-server-laravel 4.0.2|install lucadegasperi/oauth2-server-laravel 4.0.x-dev 
- Conclusion: don't install laravel/passport v1.0.15|keep league/oauth2-server 4.1.6|install league/oauth2-server 5.1.5|install lucadegasperi/oauth2-server-laravel 4.0.0|install lucadegasperi/oauth2-server-laravel 4.0.2|install lucadegasperi/oauth2-server-laravel 4.0.x-dev 
- Conclusion: don't install laravel/passport v1.0.14|keep league/oauth2-server 4.1.6|install league/oauth2-server 5.1.5|install lucadegasperi/oauth2-server-laravel 4.0.0|install lucadegasperi/oauth2-server-laravel 4.0.2|install lucadegasperi/oauth2-server-laravel 4.0.x-dev 
- Conclusion: don't install laravel/passport v1.0.13|keep league/oauth2-server 4.1.6|install league/oauth2-server 5.1.5|install lucadegasperi/oauth2-server-laravel 4.0.0|install lucadegasperi/oauth2-server-laravel 4.0.2|install lucadegasperi/oauth2-server-laravel 4.0.x-dev 
- Conclusion: don't install laravel/passport v1.0.12|keep league/oauth2-server 4.1.6|install league/oauth2-server 5.1.5|install lucadegasperi/oauth2-server-laravel 4.0.0|install lucadegasperi/oauth2-server-laravel 4.0.2|install lucadegasperi/oauth2-server-laravel 4.0.x-dev 
- Conclusion: don't install laravel/passport v1.0.11|keep league/oauth2-server 4.1.6|install league/oauth2-server 5.1.5|install lucadegasperi/oauth2-server-laravel 4.0.0|install lucadegasperi/oauth2-server-laravel 4.0.2|install lucadegasperi/oauth2-server-laravel 4.0.x-dev 
- Conclusion: don't install laravel/passport v1.0.10|keep league/oauth2-server 4.1.6|install league/oauth2-server 5.1.5|install lucadegasperi/oauth2-server-laravel 4.0.0|install lucadegasperi/oauth2-server-laravel 4.0.2|install lucadegasperi/oauth2-server-laravel 4.0.x-dev 
- Conclusion: don't install laravel/passport v1.0.9|keep league/oauth2-server 4.1.6|install league/oauth2-server 5.1.5|install lucadegasperi/oauth2-server-laravel 4.0.0|install lucadegasperi/oauth2-server-laravel 4.0.2|install lucadegasperi/oauth2-server-laravel 4.0.x-dev 
- Conclusion: don't install laravel/passport v1.0.8|keep league/oauth2-server 4.1.6|install league/oauth2-server 5.1.5|install lucadegasperi/oauth2-server-laravel 4.0.0|install lucadegasperi/oauth2-server-laravel 4.0.2|install lucadegasperi/oauth2-server-laravel 4.0.x-dev 
- Conclusion: don't install laravel/passport v1.0.7|keep league/oauth2-server 4.1.6|install league/oauth2-server 5.1.5|install lucadegasperi/oauth2-server-laravel 4.0.0|install lucadegasperi/oauth2-server-laravel 4.0.2|install lucadegasperi/oauth2-server-laravel 4.0.x-dev 
- Conclusion: don't install laravel/passport v1.0.6|keep league/oauth2-server 4.1.6|install league/oauth2-server 5.1.5|install lucadegasperi/oauth2-server-laravel 4.0.0|install lucadegasperi/oauth2-server-laravel 4.0.2|install lucadegasperi/oauth2-server-laravel 4.0.x-dev 
- Conclusion: don't install laravel/passport v1.0.5|keep league/oauth2-server 4.1.6|install league/oauth2-server 5.1.5|install lucadegasperi/oauth2-server-laravel 4.0.0|install lucadegasperi/oauth2-server-laravel 4.0.2|install lucadegasperi/oauth2-server-laravel 4.0.x-dev 
- Conclusion: don't install laravel/passport v1.0.4|keep league/oauth2-server 4.1.6|install league/oauth2-server 5.1.5|install lucadegasperi/oauth2-server-laravel 4.0.0|install lucadegasperi/oauth2-server-laravel 4.0.2|install lucadegasperi/oauth2-server-laravel 4.0.x-dev 
- Conclusion: don't install laravel/passport v1.0.3|keep league/oauth2-server 4.1.6|install league/oauth2-server 5.1.5|install lucadegasperi/oauth2-server-laravel 4.0.0|install lucadegasperi/oauth2-server-laravel 4.0.2|install lucadegasperi/oauth2-server-laravel 4.0.x-dev 
- Conclusion: don't install laravel/passport v1.0.2|keep league/oauth2-server 4.1.6|install league/oauth2-server 5.1.5|install lucadegasperi/oauth2-server-laravel 4.0.0|install lucadegasperi/oauth2-server-laravel 4.0.2|install lucadegasperi/oauth2-server-laravel 4.0.x-dev 
- Conclusion: don't install laravel/passport v1.0.1|keep league/oauth2-server 4.1.6|install league/oauth2-server 5.1.5|install lucadegasperi/oauth2-server-laravel 4.0.0|install lucadegasperi/oauth2-server-laravel 4.0.2|install lucadegasperi/oauth2-server-laravel 4.0.x-dev 
- Conclusion: don't install league/oauth2-server 4.1.5|install league/oauth2-server 5.1.5|install laravel/passport v1.0.18 
- Conclusion: don't install league/oauth2-server 4.1.6|install league/oauth2-server 5.1.5|install laravel/passport v1.0.18 
- Conclusion: don't install league/oauth2-server 5.0.1|keep league/oauth2-server 4.1.6|install league/oauth2-server 4.1.5|install league/oauth2-server 4.1.6|install lucadegasperi/oauth2-server-laravel 4.0.0|install lucadegasperi/oauth2-server-laravel 4.0.2|install lucadegasperi/oauth2-server-laravel 4.0.x-dev 
- Conclusion: don't install league/oauth2-server 5.0.2|keep league/oauth2-server 4.1.6|install league/oauth2-server 4.1.5|install league/oauth2-server 4.1.6|install lucadegasperi/oauth2-server-laravel 4.0.0|install lucadegasperi/oauth2-server-laravel 4.0.2|install lucadegasperi/oauth2-server-laravel 4.0.x-dev 
- Conclusion: don't install league/oauth2-server 5.0.3|keep league/oauth2-server 4.1.6|install league/oauth2-server 4.1.5|install league/oauth2-server 4.1.6|install lucadegasperi/oauth2-server-laravel 4.0.0|install lucadegasperi/oauth2-server-laravel 4.0.2|install lucadegasperi/oauth2-server-laravel 4.0.x-dev 
- Conclusion: don't install league/oauth2-server 5.1.0|keep league/oauth2-server 4.1.6|install league/oauth2-server 4.1.5|install league/oauth2-server 4.1.6|install lucadegasperi/oauth2-server-laravel 4.0.0|install lucadegasperi/oauth2-server-laravel 4.0.2|install lucadegasperi/oauth2-server-laravel 4.0.x-dev 
- Conclusion: don't install league/oauth2-server 5.1.1|keep league/oauth2-server 4.1.6|install league/oauth2-server 4.1.5|install league/oauth2-server 4.1.6|install lucadegasperi/oauth2-server-laravel 4.0.0|install lucadegasperi/oauth2-server-laravel 4.0.2|install lucadegasperi/oauth2-server-laravel 4.0.x-dev 
- Conclusion: don't install league/oauth2-server 5.1.2|keep league/oauth2-server 4.1.6|install league/oauth2-server 4.1.5|install league/oauth2-server 4.1.6|install lucadegasperi/oauth2-server-laravel 4.0.0|install lucadegasperi/oauth2-server-laravel 4.0.2|install lucadegasperi/oauth2-server-laravel 4.0.x-dev 
- Installation request for lucadegasperi/oauth2-server-laravel [email protected] -> satisfiable by lucadegasperi/oauth2-server-laravel[4.0.0, 4.0.1, 4.0.2, 4.0.x-dev]. 
- Conclusion: don't install league/oauth2-server 5.1.3|keep league/oauth2-server 4.1.6|install league/oauth2-server 4.1.5|install league/oauth2-server 4.1.6|install lucadegasperi/oauth2-server-laravel 4.0.0|install lucadegasperi/oauth2-server-laravel 4.0.2|install lucadegasperi/oauth2-server-laravel 4.0.x-dev 
- laravel/passport v1.0.0 requires league/oauth2-server ~5.0 -> satisfiable by league/oauth2-server[5.0.0, 5.0.1, 5.0.2, 5.0.3, 5.1.0, 5.1.1, 5.1.2, 5.1.3, 5.1.4, 5.1.5]. 
- Conclusion: don't install league/oauth2-server 5.1.4|keep league/oauth2-server 4.1.6|install league/oauth2-server 4.1.5|install league/oauth2-server 4.1.6|install lucadegasperi/oauth2-server-laravel 4.0.0|install lucadegasperi/oauth2-server-laravel 4.0.2|install lucadegasperi/oauth2-server-laravel 4.0.x-dev 
- Conclusion: don't install league/oauth2-server 4.1.1|install league/oauth2-server 5.1.1|install league/oauth2-server 5.1.2|install league/oauth2-server 5.1.3|install league/oauth2-server 5.1.4|install league/oauth2-server 5.1.5|install laravel/passport v1.0.17|install laravel/passport v1.0.18 
- Conclusion: don't install league/oauth2-server 4.1.2|install league/oauth2-server 5.1.2|install league/oauth2-server 5.1.3|install league/oauth2-server 5.1.4|install league/oauth2-server 5.1.5|install laravel/passport v1.0.17|install laravel/passport v1.0.18 
- Installation request for laravel/passport ^1.0 -> satisfiable by laravel/passport[v1.0.0, v1.0.1, v1.0.10, v1.0.11, v1.0.12, v1.0.13, v1.0.14, v1.0.15, v1.0.16, v1.0.17, v1.0.18, v1.0.2, v1.0.3, v1.0.4, v1.0.5, v1.0.6, v1.0.7, v1.0.8, v1.0.9]. 
- Conclusion: don't install league/oauth2-server 4.1.3|install league/oauth2-server 5.1.3|install league/oauth2-server 5.1.4|install league/oauth2-server 5.1.5|install laravel/passport v1.0.17|install laravel/passport v1.0.18 
- lucadegasperi/oauth2-server-laravel 4.0.1 requires league/oauth2-server 4.1.* -> satisfiable by league/oauth2-server[4.1.6, 4.1.0, 4.1.1, 4.1.2, 4.1.3, 4.1.4, 4.1.5]. 
- don't install league/oauth2-server 5.0.0|don't install league/oauth2-server 4.1.0 
- Conclusion: don't install league/oauth2-server 4.1.4|install league/oauth2-server 5.1.4|install league/oauth2-server 5.1.5|install laravel/passport v1.0.17|install laravel/passport v1.0.18 

如何护照包安装到我的laravel (5.5)?

在此先感谢!

+0

你有没有尝试过任何答案? –

+0

@Mr。金字塔,谢谢。问题在我的版本。 –

+0

快乐兄弟快乐编码:) –

回答

1

因为你试图安装一个旧版本的护照到Laravel的最新版本,您收到此错误。为了安装护照使用作曲家 首先,从您的composer.json删除"laravel/passport": "^1.0"您的作曲家json应该看起来像这样。

"require": { 
    "php": ">=7.0.0", 
    "fideloper/proxy": "~3.3", 
    "laravel/framework": "5.5.*", 
    "laravel/tinker": "~1.0", 
    "laravelcollective/html": "^5.2.0", 
} 

,然后按照说明在docs

尝试给出了使用composer require laravel/passport安装passport的步骤,因为它会自动为您的Laravel 5.5安装最新版本的护照,但要确保您还没有护照在您的composer.jsonrequire部分。

+0

谢谢!解决了 ... –

1

请使用

"php": ">=7.0.0", 
    "fideloper/proxy": "~3.3", 
    "laravel/framework": "5.5.*", 
    "laravel/passport": "^4.0", 
    "laravel/tinker": "~1.0" 
+0

谢谢!已解决.... –