2016-04-07 10 views
0

Elasticsearch 1.7.5とkopfプラグインがインストールされていました。 Elasticsearchを2.3.1、kopfを2.0にアップデートしましたが、応答がありません(ブラウザにエラーを表示できません)。両方のバージョンを以前のバージョンにダウングレードすると、すべて正常に動作します。 私はUbuntu 14.04 + Apache2を実行します。更新後にElasticsearchが応答しない(1.7.5 - > 2.3.1)

herehereを確認しましたが、何も見つかりませんでした(さまざまな設定を試しました)。

ありがとうございました。

+0

ワークステーションまたはリモートサーバーにローカルにESがインストールされていますか? – Val

+0

リモートサーバー上にあります(Windows 10マシンでVMを実行しています)。 – Strabek

+1

2.0以降のデフォルト設定では、localhostからの要求へのアクセスを制限しません。これが理由だろうか? (あなたはelasticsearch.yml設定ファイルでこれを変更できるはずです) – glaed

答えて

0

最後に、私はすべてがうまく動作するようになった。

  • あなたはそれがyamlファイルであることを覚えておく必要があります。そのため、すべての文字がカウントされます。その中には不要な空白があります。
  • 私は、設定を追加しました:
  • network.host:サイト(前と後に_追加することを忘れないでください)
  • はhttp.cors.enabled:真
  • http.cors.allow-起源:/HTTPS:// localhostの?(:[0-9] +)/
  • 、最終的に私のPHPコードでは、私がホストを設定

$クライアント= ClientBuilder :: create() - > setHosts(['http://domain.local:9200']) - >ビルド();

コマンドラインでは、私は肯定的な結果を呼び出すと取得しています

カール-XGET非常に、非常に大きな

http://domain.local:9200/はあなたの助けをありがとうございました。

関連する問題