【问题标题】:Why Composer install never works [closed]为什么 Composer 安装从不工作 [关闭]
【发布时间】:2014-02-14 21:47:17
【问题描述】:

自从我使用 Symfony 以来,我在与 Composer 的捆绑集成方面遇到了很多麻烦。我经常遇到这个著名的错误:

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

我在论坛上读到这是一个最低稳定性参数问题,可以通过将其设置为“dev”或“stable”来解决。它们都不适合我。

我开始,一次又一次地重新启动新项目,结果却没有……我累了。

所以有人有什么建议吗? require 中的顺序是否重要?

编辑:作曲家是最新的,我在 Ubuntu 上工作

【问题讨论】:

  • 发布 full 输出。应该在较早的消息中指出缺少的内容。
  • Here 在尝试使用 that 作曲家配置安装奏鸣曲用户包时。希望你能找到一些东西!
  • 永远不要使用dev-master 作为版本,而是使用特定的稳定 版本。这会对你有很大帮助:)
  • 您的意思是使用特定版本的捆绑包(例如 v3.5.2)?

标签: symfony composer-php


【解决方案1】:

SonataUserBundle 需要 FosUserBundle 1.3 版

https://packagist.org/packages/sonata-project/user-bundle

您包含 FosUserBundle 2.0.* 版。这就是为什么 composer 告诉您您只能拥有一个版本的 FosUserBundle,而不是两者。所以要么删除 FosUserBundle 要求,要么删除 SonataUserBundle。

【讨论】:

  • 我已经尝试过了,但感谢您的提议。我刚刚有另一个例子:I folow those instructions 和 Composer 的相同错误。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-12-27
  • 2012-11-09
  • 2011-10-08
  • 2021-05-30
  • 1970-01-01
  • 2020-07-05
  • 2017-03-13
相关资源
最近更新 更多