я пытаюсь обновить мое laravel приложение 5.5.31 до 5.6, но оно говорит - PullRequest
0 голосов
/ 20 февраля 2020

Я пытаюсь обновить мое laravel приложение 5.5.31 до 5.6, но оно говорит: «Ваши требования не могут быть разрешены для устанавливаемого набора пакетов.

>  Problem 1
>     - Conclusion: don't install laravel/framework v5.6.39
>     - Conclusion: don't install laravel/framework v5.6.38
>     - Conclusion: don't install laravel/framework v5.6.37
>     - Conclusion: don't install laravel/framework v5.6.36
>     - Conclusion: don't install laravel/framework v5.6.35
>     - Conclusion: don't install laravel/framework v5.6.34
>     - Conclusion: don't install laravel/framework v5.6.33
>     - Conclusion: don't install laravel/framework v5.6.32
>     - Conclusion: don't install laravel/framework v5.6.31
>     - Conclusion: don't install laravel/framework v5.6.30
>     - Conclusion: don't install laravel/framework v5.6.29
>     - Conclusion: don't install laravel/framework v5.6.28
>     - Conclusion: don't install laravel/framework v5.6.27
>     - Conclusion: don't install laravel/framework v5.6.26
>     - Conclusion: don't install laravel/framework v5.6.25
>     - Conclusion: don't install laravel/framework v5.6.24
>     - Conclusion: don't install laravel/framework v5.6.23
>     - Conclusion: don't install laravel/framework v5.6.22
>     - Conclusion: don't install laravel/framework v5.6.21
>     - Conclusion: don't install laravel/framework v5.6.20
>     - Conclusion: don't install laravel/framework v5.6.19
>     - Conclusion: don't install laravel/framework v5.6.18
>     - Conclusion: don't install laravel/framework v5.6.17
>     - Conclusion: don't install laravel/framework v5.6.16
>     - Conclusion: don't install laravel/framework v5.6.15
>     - Conclusion: don't install laravel/framework v5.6.14
>     - Conclusion: don't install laravel/framework v5.6.13
>     - Conclusion: don't install laravel/framework v5.6.12
>     - Conclusion: don't install laravel/framework v5.6.11
>     - Conclusion: don't install laravel/framework v5.6.10
>     - Conclusion: don't install laravel/framework v5.6.9
>     - Conclusion: don't install laravel/framework v5.6.8
>     - Conclusion: don't install laravel/framework v5.6.7
>     - Conclusion: don't install laravel/framework v5.6.6
>     - Conclusion: don't install laravel/framework v5.6.5
>     - Conclusion: don't install laravel/framework v5.6.4
>     - Conclusion: don't install laravel/framework v5.6.3
>     - Conclusion: don't install laravel/framework v5.6.2
>     - Conclusion: don't install laravel/framework v5.6.1
>     - cartalyst/stripe-laravel v7.0.0 requires illuminate/support 5.5.* -> satisfiable by laravel/framework[v5.5.31], illuminate/support[v5.5.0, v5.5.16, v5.5.17, v5.5.2, v5.5.28, v5.5.33,
> v5.5.34, v5.5.35, v5.5.36, v5.5.37, v5.5.39, v5.5.40, v5.5.41,
> v5.5.43, v5.5.44].
>     - cartalyst/stripe-laravel v7.0.0 requires illuminate/support 5.5.* -> satisfiable by laravel/framework[v5.5.31], illuminate/support[v5.5.0, v5.5.16, v5.5.17, v5.5.2, v5.5.28, v5.5.33,
> v5.5.34, v5.5.35, v5.5.36, v5.5.37, v5.5.39, v5.5.40, v5.5.41,
> v5.5.43, v5.5.44].
>     - Can only install one of: laravel/framework[v5.6.0, v5.5.31].
>     - don't install illuminate/support v5.5.0|don't install laravel/framework v5.6.0
>     - don't install illuminate/support v5.5.16|don't install laravel/framework v5.6.0
>     - don't install illuminate/support v5.5.17|don't install laravel/framework v5.6.0
>     - don't install illuminate/support v5.5.2|don't install laravel/framework v5.6.0
>     - don't install illuminate/support v5.5.28|don't install laravel/framework v5.6.0
>     - don't install illuminate/support v5.5.33|don't install laravel/framework v5.6.0
>     - don't install illuminate/support v5.5.34|don't install laravel/framework v5.6.0
>     - don't install illuminate/support v5.5.35|don't install laravel/framework v5.6.0
>     - don't install illuminate/support v5.5.36|don't install laravel/framework v5.6.0
>     - don't install illuminate/support v5.5.37|don't install laravel/framework v5.6.0
>     - don't install illuminate/support v5.5.39|don't install laravel/framework v5.6.0
>     - don't install illuminate/support v5.5.40|don't install laravel/framework v5.6.0
>     - don't install illuminate/support v5.5.41|don't install laravel/framework v5.6.0
>     - don't install illuminate/support v5.5.43|don't install laravel/framework v5.6.0
>     - don't install illuminate/support v5.5.44|don't install laravel/framework v5.6.0
>     - Installation request for laravel/framework 5.6.* -> satisfiable by laravel/framework[v5.6.0, v5.6.1, v5.6.10, v5.6.11, v5.6.12,
> v5.6.13, v5.6.14, v5.6.15, v5.6.16, v5.6.17, v5.6.18, v5.6.19, v5.6.2,
> v5.6.20, v5.6.21, v5.6.22, v5.6.23, v5.6.24, v5.6.25, v5.6.26,
> v5.6.27, v5.6.28, v5.6.29, v5.6.3, v5.6.30, v5.6.31, v5.6.32, v5.6.33,
> v5.6.34, v5.6.35, v5.6.36, v5.6.37, v5.6.38, v5.6.39, v5.6.4, v5.6.5,
> v5.6.6, v5.6.7, v5.6.8, v5.6.9].
>     - Installation request for cartalyst/stripe-laravel 7.0.* -> satisfiable by cartalyst/stripe-laravel[v7.0.0].

кто-нибудь здесь, чтобы помочь мне в этом

спасибо Джувел Рана

Ответы [ 2 ]

0 голосов
/ 20 февраля 2020

В вашем composer json обновлении cartalyst / stripe- laravel до 8.x

0 голосов
/ 20 февраля 2020

Привет и добро пожаловать в StackOverflow

Если вы внимательно посмотрите на ошибку, вы можете заметить, что она гласит:

cartalyst/stripe-laravel v7.0.0 requires illuminate/support 5.5.* -> satisfiable by laravel/framework[v5.5.*]

Итак, проблема в том пакете, который необходимо обновить к более новой версии, поддерживающей "laravel/framework": "5.6.*"

Я также предлагаю вам не делать обновление на месте, а начать новый проект, куда перенести всю вашу работу. Таким образом, вы получите более чистое решение. Обратите внимание, что вся работа будет выполняться путем копирования-вставки с фазами проб и ошибок, чтобы определить, какие фрагменты кода необходимо обновить в соответствии с устаревшими и удаленными версиями более новой версии, если только у вас нет тестовых примеров для запуска

...