1

我有“friendsofsymfony/elastica-bundle”:“~3.0”“ruflin/elastica”:“~2.1,<2.3”和php 5.5.9,我们将elasticsearch从1.7.3更新到2.0,当我尝试更新或创建像 fos:elastica:populate 这样的索引我有错误

Error: Wrong parameters for Exception([string $exception [, long $code [, Exception $previous = NULL]]]) {"type":1,"file":"/home/ivan/host/aog-code /vendor/ruflin/elastica/lib/Elastica/Exception/ResponseException.php"
......
Error: Wrong parameters for Exception([string $exception [, long $code [, Exception $previous = NULL]]])

我尝试找到如何解决这个问题,更新后,找不到。我尝试将 FOSElasticaBundle 更新为 dev-master / 3.2.x-dev 但仍然有问题。现在elasticsearch 2.0有解决方案了吗?

4

1 回答 1

3

我找到了解决方案,描述为here。

在您的 composer.json 文件中添加:

"friendsofsymfony/elastica-bundle": "dev-master",
"ruflin/elastica": "3.1.1 as 2.99.0"
于 2016-06-11T09:48:35.197 回答