Проблема с PHP Composer (настройка API Techic Solder)

Я нахожусь в процессе настройки веб-сервера на Ubuntu 14.04 LTS и правильно настроил мой стек LEMP, а также установил компоновщик без проблем.

Когда я пытаюсь настроить composer для использования с пакетом припоя с помощью следующей команды:

$composer require solder/solder

он выдает следующую ошибку:

Using version v0.7.3.1 for solder/solder
./composer.json has been created
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.

Problem 1
- Installation request for solder/solder v0.7.3.1 -> satisfiable by solder/solder[v0.7.3.1].
- solder/solder v0.7.3.1 requires composer/composer 1.0.0-alpha9 -> satisfiable by composer/composer[1.0.0-alpha9] but these conflict with your requirements or minimum-stability.Installation failed, deleting ./composer.json.

Я даже пытался запустить его в режиме sudo, та же проблема (да, я знаю, что вы не должны запускать команды композитора в режиме доступа sudo или root, но я попытался просто исключить это из-за проблемы)

Любая идея, что вызывает это, и как это исправить?

1

Решение

solder/solder пакет требует composer/composer пакет явно в версии 1.0.0-alpha9, Однако Composer (игнорируя запутанный факт, что вы используете Composer для установки Composer на мгновение), не будет устанавливать «нестабильное» программное обеспечение (т.е. alpha, beta или же dev версии) по умолчанию.

Вы можете обойти это, установив minimum-stability установка в вашем composer.json файл. Для этого создайте composer.json подать вручную:

{
"minimum-stability": "dev",
"prefer-stable": true,
"require": {
"solder/solder": "0.7.3.1"}
}

После запуска composer install в командной строке.

Для сравнения composer require Команда, которую вы используете, не делает ничего, кроме добавления solder/solder пара ключ / значение к composer.json«s require раздел (также неявно создавая файл, но без minimum-stability установка) и запуск неявного composer install,

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]