2017-01-27 29 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

ऐसा होता है, क्योंकि लैरवेल 5.4 जारी करने के बाद, यह पैकेज भी v 2.0 में अपडेट किया गया था और लैरवेल 5.4 की आवश्यकता है। लेकिन आप Laravel 5.3 का उपयोग कर रहे हैं। पुराना संस्करण इंस्टाल करने का प्रयास करें:

composer require laravel/passport ^v1 

इसके अलावा, आप इस पैकेज के संस्करण यहाँ बारे में जान सकते,:

Laravel Passport

1

रशद के जवाब के साथ लाइन में के रूप में यह मेरी मदद की, तो आप एक संस्करण की आवश्यकता प्रमुख संस्करण 2 से कम पासपोर्ट का। यह कई संस्करण स्ट्रिंग्स ^v1, v1.x, >= 1 < 2 और कई अन्य संयोजनों के साथ पूरा किया जा सकता है।

मैंने इसका उपयोग किया: php composer.phar require laravel/passport ^v1 और यह बहुत ही काम करता था।

-1

लार्वेल 5.3 के लिए।

आपकी composer.json फ़ाइल में "laravel/passport": "~1.0" डालें और "संगीतकार अद्यतन" आदेश चलाएं।

+0

यह प्रश्न का उत्तर नहीं प्रदान करता है। आप [समान प्रश्नों की खोज कर सकते हैं] (// stackoverflow.com/search), या उत्तर खोजने के लिए पृष्ठ के दाईं ओर संबंधित और जुड़े प्रश्नों का संदर्भ लें। यदि आपके पास एक संबंधित लेकिन अलग प्रश्न है, [एक नया प्रश्न पूछें] (// stackoverflow.com/questions/ask), और संदर्भ प्रदान करने में सहायता के लिए इस लिंक को शामिल करें। देखें: [प्रश्न पूछें, जवाब प्राप्त करें, कोई विकृति नहीं है] (// stackoverflow.com/tour) –

संबंधित मुद्दे