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

ここで説明されている解決策を見つけます。

composer.json ファイルに次を追加します。

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