1

我一直在尝试使用 Symfony2 安装 DoctrineMongoDBBundle。我遵循了这个参考http://symfony.com/doc/current/bundles/DoctrineMongoDBBundle/index.html

不幸的是,我收到以下错误并且找不到解决方案。我已经为 MongoDB 添加了 php 扩展。您能对此提出一个想法吗?

  • 教义/mongodb 1.0.3 需要 ext-mongo >=1.2.12,<1.5-dev -> 请求的 PHP 扩展 mongo 安装了错误的版本(1.2.11)。
    • 学说/mongodb 1.0.2 需要 ext-mongo >=1.2.12,<1.4-dev -> 请求的 PHP 扩展 mongo 安装了错误的版本(1.2.11)。
    • 教义/mongodb 1.0.1 需要 ext-mongo >=1.2.12,<1.4-dev -> 请求的 PHP 扩展 mongo 安装了错误的版本(1.2.11)。
    • 教义/mongodb 1.0.0 需要 ext-mongo >=1.2.12,<1.4-dev -> 请求的 PHP 扩展 mongo 安装了错误的版本(1.2.11)。
    • 教义/mongodb-odm 1.0.0-BETA5 需要教义/mongodb 1.0.0-BETA1 -> 找不到匹配的包。
4

1 回答 1

1

您必须更新您的 PHP MongoDB 扩展,因为它是当前版本1.2.11,并且您需要一个大于或等于1.2.12.

ext-mongo错误消息中指的是您的 PHP 扩展。

这正是错误消息所说的......doctrine/mongodb需要更高版本的 mongoDB 扩展,因此作曲家找不到兼容的包。

于 2013-07-18T00:59:06.017 回答