не могу сделать обновление композитора 5.7 - PullRequest
0 голосов
/ 10 октября 2018

Я все еще новичок в php laravel, так что ваша помощь действительно будет оценена

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

  Problem 1
    - Conclusion: don't install laravel/framework v5.7.9
    - Conclusion: remove laravel/framework v5.7.8
    - Conclusion: don't install laravel/framework v5.7.8
    - Conclusion: don't install laravel/framework v5.7.7
    - Conclusion: don't install laravel/framework v5.7.6
    - Conclusion: don't install laravel/framework v5.7.5
    - Conclusion: don't install laravel/framework v5.7.4
    - Conclusion: don't install laravel/framework v5.7.3
    - Conclusion: don't install laravel/framework v5.7.2
    - Conclusion: don't install laravel/framework v5.7.1
    - Conclusion: don't install laravel/framework v5.7.0
    - laravelcollective/html 5.4.x-dev requires illuminate/view 5.4.* -> satisfiable by illuminate/view[5.4.x-dev, v5.4.0, v5.4.13, v5.4.17, v5.4.19, v5.4.27, v5.4.36, v5.4.9].
    - laravelcollective/html v5.4 requires illuminate/view 5.4.* -> satisfiable by illuminate/view[5.4.x-dev, v5.4.0, v5.4.13, v5.4.17, v5.4.19, v5.4.27, v5.4.36, v5.4.9].
    - laravelcollective/html v5.4.1 requires illuminate/view 5.4.* -> satisfiable by illuminate/view[5.4.x-dev, v5.4.0, v5.4.13, v5.4.17, v5.4.19, v5.4.27, v5.4.36, v5.4.9].
    - laravelcollective/html v5.4.2 requires illuminate/view 5.4.* -> satisfiable by illuminate/view[5.4.x-dev, v5.4.0, v5.4.13, v5.4.17, v5.4.19, v5.4.27, v5.4.36, v5.4.9].
    - laravelcollective/html v5.4.3 requires illuminate/view 5.4.* -> satisfiable by illuminate/view[5.4.x-dev, v5.4.0, v5.4.13, v5.4.17, v5.4.19, v5.4.27, v5.4.36, v5.4.9].
    - laravelcollective/html v5.4.4 requires illuminate/view 5.4.* -> satisfiable by illuminate/view[5.4.x-dev, v5.4.0, v5.4.13, v5.4.17, v5.4.19, v5.4.27, v5.4.36, v5.4.9].
    - laravelcollective/html v5.4.5 requires illuminate/view 5.4.* -> satisfiable by illuminate/view[5.4.x-dev, v5.4.0, v5.4.13, v5.4.17, v5.4.19, v5.4.27, v5.4.36, v5.4.9].
    - laravelcollective/html v5.4.6 requires illuminate/view 5.4.* -> satisfiable by illuminate/view[5.4.x-dev, v5.4.0, v5.4.13, v5.4.17, v5.4.19, v5.4.27, v5.4.36, v5.4.9].
    - laravelcollective/html v5.4.7 requires illuminate/view 5.4.* -> satisfiable by illuminate/view[5.4.x-dev, v5.4.0, v5.4.13, v5.4.17, v5.4.19, v5.4.27, v5.4.36, v5.4.9].
    - laravelcollective/html v5.4.8 requires illuminate/view 5.4.* -> satisfiable by illuminate/view[5.4.x-dev, v5.4.0, v5.4.13, v5.4.17, v5.4.19, v5.4.27, v5.4.36, v5.4.9].
    - laravelcollective/html v5.4.9 requires illuminate/view 5.4.* -> satisfiable by illuminate/view[5.4.x-dev, v5.4.0, v5.4.13, v5.4.17, v5.4.19, v5.4.27, v5.4.36, v5.4.9].
    - don't install illuminate/view 5.4.x-dev|don't install laravel/framework 5.7.x-dev
    - don't install illuminate/view v5.4.0|don't install laravel/framework 5.7.x-dev
    - don't install illuminate/view v5.4.13|don't install laravel/framework 5.7.x-dev
    - don't install illuminate/view v5.4.17|don't install laravel/framework 5.7.x-dev
    - don't install illuminate/view v5.4.19|don't install laravel/framework 5.7.x-dev
    - don't install illuminate/view v5.4.27|don't install laravel/framework 5.7.x-dev
    - don't install illuminate/view v5.4.36|don't install laravel/framework 5.7.x-dev
    - don't install illuminate/view v5.4.9|don't install laravel/framework 5.7.x-dev
    - Installation request for laravel/framework 5.7.* -> satisfiable by laravel/framework[5.7.x-dev, v5.7.0, v5.7.1, v5.7.2, v5.7.3, v5.7.4, v5.7.5, v5.7.6, v5.7.7, v5.7.8, v5.7.9].
    - Installation request for laravelcollective/html 5.4.* -> satisfiable by laravelcollective/html[5.4.x-dev, v5.4, v5.4.1, v5.4.2, v5.4.3, v5.4.4, v5.4.5, v5.4.6, v5.4.7, v5.4.8, v5.4.9].

Я на самом деле пытаюсь запустить свой php файл, но он показывает

Класс 'Collective \ Html \ HtmlServiceProvider' не найден

Поэтому я искал в интернете, и они сказали, что мне нужно обновить, когда я пытаюсь обновить это, кто-нибудь знает, что мне нужно делать??

Также я добавил в config / app.php

Inside Providers

Collective\Html\HtmlServiceProvider::class,
Inside aliases

'Form' => Collective\Html\FormFacade::class,
'Html' => Collective\Html\HtmlFacade::class,

Надеюсь, кто-нибудь может помочь

1 Ответ

0 голосов
/ 10 октября 2018

Это происходит потому, что в вашем файле composer.json есть laravelcollection/html пакет с версией 5.4, который совместим с Laravel 5.4, но вы используете Laravel 5.7, я бы посоветовал вам попробовать проверить composer.json и обновитьта строка, в которую вы добавляете этот пакет:

"laravelcollective/html":"^5.4.0",

После этого я бы посоветовал вам сделать composer update, если он потерпит неудачу, вам придется удалить этот пакет выше, потому что он не совместимс последней версией Laravel или, конечно, вы можете уменьшить версию Laravel, в зависимости от потребностей вашего приложения.

Кроме того, каждый пакет illuminate/* на самом деле Laravel core code, это базовые пакетыиз которого сделан Ларавелла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...