#installation #guzzle
#установка #guzzle
Вопрос:
Ваши требования не могут быть разрешены для устанавливаемого набора пакетов.
Проблема 1 — laravel / socialite v2.0.0 требует guzzlehttp / guzzle ~ 4.0 -> выполняется guzzlehttp / guzzle[4.0.0, 4.0.0-rc.1, 4.0.0-rc.2, 4.0.1, 4.0.2, 4.1.0, 4.1.1, 4.1.2, 4.1.3, 4.1.4, 4.1.5, 4.1.6, 4.1.7, 4.1.8, 4.2.0, 4.2.1, 4.2.2, 4.2.3, 4.2.4, 4. x-dev] но они противоречат вашим требованиям или минимальной стабильности. — для laravel / socialite v2.0.0 требуется guzzlehttp / guzzle ~ 4.0 -> выполняется guzzlehttp / guzzle[4.0.0, 4.0.0-rc.1, 4.0.0-rc.2, 4.0.1, 4.0.2, 4.1.0, 4.1.1, 4.1.2, 4.1.3, 4.1.4, 4.1.5, 4.1.6, 4.1.7, 4.1.8, 4.2.0, 4.2.1, 4.2.2, 4.2.3, 4.2.4, 4. x-dev] но они противоречат вашим требованиям или минимальной стабильности. — для laravel / socialite v2.0.0 требуется guzzlehttp / guzzle ~ 4.0 -> выполняется guzzlehttp / guzzle[4.0.0, 4.0.0-rc.1, 4.0.0-rc.2, 4.0.1, 4.0.2, 4.1.0, 4.1.1, 4.1.2, 4.1.3, 4.1.4, 4.1.5, 4.1.6, 4.1.7, 4.1.8, 4.2.0, 4.2.1, 4.2.2, 4.2.3, 4.2.4, 4. x-dev] но они противоречат вашим требованиям или минимальной стабильности. — Запрос на установку для laravel / socialite 2.0 -> выполняется laravel / socialite [v2.0.0].
Сбой установки, возврат ./composer.json к исходному содержимому.
«laravel / framework»: «5.4.*», «laravel / socialite»: «2.0»,
Комментарии:
1. попробуйте
composer require guzzlehttp/guzzle
перед установкой этого пакета использовать тег laravel, чтобы мы могли помочь вам быстрее2. эта ошибка возникла, когда я попробовал это, composer требует guzzlehttp / guzzle У меня есть пакет socialite в composer.jason>> «laravel / socialite»: «2.0», не могли бы вы мне помочь?
3. просто добавлено в ответ, отредактируйте свой composer.json, как показано ниже, и добавьте guzzle перед socialite
4. также ОБРАТИТЕ ВНИМАНИЕ: чтобы удалить все старые guzzle, установленные до этого, с помощью compose update
Ответ №1:
Я использую приведенный ниже код в composer.json, и он работает.
"guzzlehttp/guzzle": "^4.2.4",
затем comoser update