В Symfony 2.3 и с помощью композитору пытается установить новый bundleI получить следующие:Обновление композитора, как мне разрешить требования?
Загрузки композитор репозитории с информацией пакета Обновлением зависимостей (в том числе требующего-разработчика) Ваши требования не могут быть резолвят устанавливаемый набор пакетов.
Задача 1 - Запрошенный пакет доктрина/Доктрина-расслоение (заперто в v1.2.0, требуется, как ~ 1,4) выполнима по доктрине/Доктрина-расслоению [v1.2.0], но эти конфликты с вашими требованиями или минимальная стабильность. Проблема 2 - Запрошенная доктрина/кэш пакета (заблокированная в версии 1.1.0, требуемая как ~ 1.6) является выполнимой доктриной/кешем [v1.3.0], но эти конфликты с вашими требованиями или минимальной стабильностью.
Ошибка установки, возврат ./composer.json к ее исходному .
Как их решить?
Моего файл JSON:
"php": ">=5.3.3",
"symfony/symfony": "2.3.*",
"doctrine/orm": "~2.2,>=2.2.3,<2.5",
"doctrine/dbal": "<2.5",
"doctrine/doctrine-bundle": "~1.4",
"doctrine/cache": "~1.6"
},
"minimum-stability": "stable",
"extra": {
"symfony-app-dir": "app",
"symfony-web-dir": "web",
"incenteev-parameters": {
"file": "app/config/parameters.yml"
},
"branch-alias": {
"dev-master": "2.3-dev"
}
}
Не могли бы вы показать нам свой 'composer.json'? Похоже, что существует проблема с строкой 'minimum-stability'. Также попробуйте удалить его. –
Tomas Я добавил часть json, которая показывает минимальную стабильность. Что это значит? Я просто принимаю это за предыдущий dev –
Спасибо. Это означает, что вы используете версии 'stable' версии' dev' (нестабильные). Существует значение по умолчанию '' minimum-stability ': «stable», 'поэтому вы можете его удалить. Похоже, что это песочница «composer.json» от Symfony. Вы также можете оставить часть «branch-alias». Что произошло после удаления? –