Столкнувшись с проблемой при установке композитора, требуется asm / php-ansible с laravel

Я выполняю команду ниже

composer require asm/php-ansible

Я опускаюсь ниже

 - Can only install one of: symfony/process[v3.4.8, v4.1.0].
- Can only install one of: symfony/process[v3.4.9, v4.1.0].
- Installation request for symfony/process (locked at v4.1.0) -> satisfiable by symfony/process[v4.1.0].

Я проверил свою версию symfony / process. Он показывает мне v4.1.0.

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
0
115
1

Ответы 1

Проблема в том, что asm / php-ansible имеет старые версии symfony / процесс, определенные в его зависимостях: "~ 2,6 | ~ 3,0"

Пожалуйста, обратитесь сюда: https://github.com/maschmann/php-ansible/blob/master/composer.json#L16

Теперь у вас есть два варианта:

1) Создайте проблему (отсюда: https://github.com/maschmann/php-ansible/issues), увеличив количество запросов, если возможно, что они обновят свою зависимость symfony / процесс, чтобы принять версии ~ 4.0, и дождаться, пока они ее разрешат.

или же

2) Понизьте версию пакета, который зависит от symfony / процесс. Думаю, это не очень хороший вариант. Но если вы решили пойти по этому пути, вам следует сначала проверить, какой пакет от этого зависит. Вы можете сделать это с помощью этой команды:

composer depends symfony/process

Я предполагаю, что в вашем случае это laravel / framework.

Спасибо за ответ. Но как я мог решить эту проблему?

Amol Rajhans 13.06.2018 09:01

Я обновил свой ответ, предоставив вам два варианта. Надеюсь, один из них вам поможет.

Cvetan Mihaylov 13.06.2018 10:20

Другие вопросы по теме