一尘不染

在Windows Xampp上安装和使用Elasticsearch php客户端

elasticsearch

我从https://www.elastic.co/downloads/elasticsearch下载了
elasticsearch-5.1.1.zip

然后使用以下命令通过composer 下载用于Elasticsearch 的 Elastica A PHP客户端

作曲家需要ruflin / elastica:dev-master

现在我要打开并进行测试。当我运行此命令

bin \ elasticsearch.bat

我收到此错误: 命令的语法不正确。

另一方面,如果我尝试使用Elastica PHP客户端,则会出现如下错误:

致命错误:未被捕获的Elastica \ Exception \ Connection \
HttpException:无法连接到主机,Elasticsearch断开了?在E:\ xampp \ htdocs \ el \ vendor \
ruflin \ elastica \ lib \ Elastica \ Transport \ Http.php:180堆栈跟踪中:#0 E:\
xampp \ htdocs \ el \ vendor \ ruflin \ elastica \ lib \ Elastica \
Request.php(171):Elastica \ Transport \ Http-> exec(Object(Elastica \
Request),Array)#1 E:\ xampp \ htdocs \ el \ vendor \ ruflin \ elastica \ lib
\ Elastica \ Client.php (662):Elastica \ Request-> send()#2 E:\ xampp \
htdocs \ el \ vendor \ ruflin \ elastica \ lib \ Elastica \
Client.php(673):Elastica \ Client-> request(’twitter /
‘,’DELETE’,Array,Array)#3 E:\ xampp \ htdocs \ el \ vendor \ ruflin \
elastica \ lib \ Elastica \ Index.php(531):Elastica \ Client->
request(’twitter /’, ‘DELETE’,Array,Array)#4 E:\ xampp \ htdocs \ el \
vendor \ ruflin \ elastica \ lib \ Elastica \ Index。

我的问题是我如何使用Elasticsearch-5.1?我在哪里做错了?

问候。


阅读 278

收藏
2020-06-22

共1个答案

一尘不染

https://www.elastic.co/guide/zh-
CN/elasticsearch/reference/master/windows.html#windows

在注释上说,您缺少JDK8或更高版本

2020-06-22