1

我正在尝试从这里安装 Crate PDO 驱动程序:https ://github.com/crate/crate-pdo

该手册说要像这样使用composer.phar:

php composer.phar 需要 crate/crate-pdo:~0.0.3

但是,这会产生以下结果:

您的要求无法解决为一组可安装的软件包。

Problem 1
- Installation request for crate/crate-pdo 0.0.7.* -> satisfiable by crate/crate-pdo[0.0.7].
- crate/crate-pdo 0.0.7 requires amphp/artax 1.0.0-rc4 -> no matching package found.

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.

我查看了最低稳定性设置,但不确定如何使用它(我到底在哪里设置)。这也是我第一次使用作曲家,所以也许我忽略了一些东西?

4

1 回答 1

1

先去抢 amphp/artax:~1.0.0-rc2

php composer.phar require amphp/artax:~1.0.0-rc2

然后继续做:

php composer.phar require crate/crate-pdo:~0.0.3

如果这不起作用,则编辑 composer.json 并为这些项目添加 req:

{
    "require": {
        "crate/crate-dbal": "~0.0.4",
        "amphp/artax": "~1.0.0-rc2"
    }
}

问题是作曲家由于某种原因无法解析 amphp/artax 包。

编辑

截至2015 年 1 月 8 日,git 上有一个新版本,不需要上述工作。只需要求 crate 并运行 composer update。

于 2015-01-07T15:35:59.590 回答