2017-01-27 2 views
8

私は、最新のlaravel 5.3をちょうどダウンロードしたと私はパスポートをインストールしようとしているが、私は、次の作曲エラーを取得しています:Laravelパスポートインストールエラー

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

     Problem 1 
     - laravel/passport v2.0.0 requires illuminate/http ~5.4 -> satisfiable by illuminate/http[v5.4.0]. 
     - laravel/passport v2.0.1 requires illuminate/http ~5.4 -> satisfiable by illuminate/http[v5.4.0]. 
     - Conclusion: don't install illuminate/http v5.4.0 
     - Installation request for laravel/passport ^2.0 -> satisfiable by laravel/passport[v2.0.0, v2.0.1]. 


    Installation failed, reverting ./composer.json to its original content. 

作曲.jsonファイル
http://pastebin.com/ne4RkL96

答えて

9

Laravel 5.4をリリースした後、このパッケージもv2.0にアップデートされ、Laravel 5.4が必要となるために起こります。しかし、あなたはLaravel 5.3を使用しています。あなたはここで、このパッケージのバージョンについて学ぶことができ、また

composer require laravel/passport ^v1 

:以前のバージョンをインストールしようとラシャドの答えに沿って

Laravel Passport

1

それは私を助けたとして、あなたはバージョンが必要これはいくつかのバージョン文字列^v1v1.x>= 1 < 2、および他のいくつかの組み合わせで実現できます。

私はこれを使用しました:php composer.phar require laravel/passport ^v1とそれはすごくうまくいきました。

-1

Laravel 5.3の場合。

composer.jsonファイルに"laravel/passport": "~1.0"と入力し、「composer update」コマンドを実行します。

+0

これは質問に対する答えを提供しません。 [類似の質問を検索する](// stackoverflow.com/search)、またはページの右側にある関連するリンクされた質問を参照して回答を見つけることができます。関連しているが異なる質問がある場合は、[新しい質問をする](// stackoverflow.com/questions/ask)、コンテキストの提供に役立つこのリンクを追加してください。参照:[質問する、回答を得る、気を散らす](// stackoverflow.com/tour) –