【问题标题】:couldn't install sonata admin bundle无法安装奏鸣曲管理包
【发布时间】:2016-01-15 14:43:17
【问题描述】:

通过此错误安装管理包时:

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

  Problem 1
    - sonata-project/admin-bundle 2.3.7 requires sensio/generator-bundle ~2.3 -> no matching package found.
    - sonata-project/admin-bundle 2.3.6 requires sensio/generator-bundle ~2.3 -> no matching package found.
    - sonata-project/admin-bundle 2.3.5 requires sensio/generator-bundle ~2.3 -> no matching package found.
    - sonata-project/admin-bundle 2.3.4 requires sensio/generator-bundle ~2.3 -> no matching package found.
    - sonata-project/admin-bundle 2.3.3 requires sensio/generator-bundle ~2.3 -> no matching package found.
    - sonata-project/admin-bundle 2.3.2 requires sensio/generator-bundle ~2.3 -> no matching package found.
    - sonata-project/admin-bundle 2.3.1 requires sensio/generator-bundle ~2.3 -> no matching package found.
    - sonata-project/admin-bundle 2.3.0 requires sensio/generator-bundle ~2.3 -> no matching package found.
    - Installation request for sonata-project/admin-bundle ^2.3 -> satisfiable by sonata-project/admin-bundle[2.3.0, 2.3.1, 2.3.2, 2.3.3, 2.3.4, 2.3.5, 2.3.6, 2.3.7].

Potential causes:
 - A typo in the package name
 - The package is not available in a stable-enough version according to your minimum-stability setting
   see <https://groups.google.com/d/topic/composer-dev/_g3ASeIFlrc/discussion> for more details.

Read <https://getcomposer.org/doc/articles/troubleshooting.md> for further common problems.
但是我已经安装了 sensio/generator-bundle 问题是什么 ?以及我该如何解决?

我的 symfony 是 3.0.1

【问题讨论】:

  • 看来您需要使用 SonataAdminBundle 的 2.4 版本的开发版本,因为没有发布版本与 Symfony 3 兼容。
  • 你在哪里看到的?

标签: symfony sonata-admin


【解决方案1】:

我最近在安装 sonata/admin-bundle 时遇到了这种问题。

在问题解决之前,您可以使用 dev 依赖项。
使用composer require sonata-project/admin-bundle:dev-master

可能安装需要更新相关的包,比如sonata/user-bundle,使用包需要的版本或者@dev

【讨论】:

    【解决方案2】:

    看看 github https://github.com/sonata-project/SonataAdminBundle/issues/3467 上的这篇文章和这个关于奏鸣曲项目开发状态的文档。 https://docs.google.com/spreadsheets/d/1fSpS10nzlEj9HE-GdZ-BHcxileEzHwRIzLlNfdNtZ2k/edit#gid=0 。因此,如果可以的话,最好保留 symfony 2.7 用于 Sonata Admin 集成,至少目前是这样。

    【讨论】:

    • 是的,你说得对,我决定使用 symfony 2.7 并安装了 admin bundle 。谢谢老哥
    【解决方案3】:

    Sonata 团队为兼容 Symfony3 所做的工作,但这项工作显然还没有完成。

    而且我在 gitHub 或文档中找不到 2.4 版本的 SonataAdminBundle

    【讨论】:

      猜你喜欢
      • 2017-10-11
      • 1970-01-01
      • 2020-12-09
      • 2021-04-22
      • 2017-06-03
      • 1970-01-01
      • 2021-06-17
      • 1970-01-01
      • 2018-01-14
      相关资源
      最近更新 更多