我从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?我在哪里做错了?
问候。
https://www.elastic.co/guide/zh- CN/elasticsearch/reference/master/windows.html#windows
在注释上说,您缺少JDK8或更高版本