Composer 需要 ext-redis

Composer requrie ext-redis

我正在尝试将 phpredis 扩展设置为我的应用程序的要求。这是我的 composer.json:

"ext-redis": ">=2.2.7"

我也试过这些选项:"^2.2.7"2.2.7@dev

但我一直收到以下错误:

  Problem 1
    - The requested PHP extension ext-redis >=2.2.7 has the wrong version (2.2.8-devphp7) installed. Install or enable PHP's redis extension.

为什么我对 >=2.2.7 的要求与似乎符合此版本限制的实际版本 2.2.8-devphp7 不一致?

版本 2.2.8-devphp7 就是 not supported and resolves to 0:

We simply cannot parse it. This means that the installed version ends up being unrecognized, and thus it defaults to 0

永远不会得到支持:

您必须将该版本视为 0 并通过 discouraged * 约束允许它。


更新:自composer-1.1.1

起支持