当前位置: 首页 > 面试题库 >

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

阮才俊
2023-03-14
问题内容

我从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或更高版本



 类似资料:
  • 我需要安装eclipse市场。我使用Eclipse版本,这是与ADT捆绑为Android开发附带。我不知道它是开普勒、朱诺还是其他什么。 下面的链接中提到了去帮助→安装新软件→切换到开普勒存储库→通用工具→市场客户端 但是没有“切换到开普勒” 如何在Eclipse经典中安装Eclipse Marketplace? 我也尝试从这个链接安装:http://download.eclipse.org/mp

  • 大家好,我正试图使用“pip install docker cloud”在ubuntu 14:10中安装docker cloud cli,但我收到了下面的错误,有什么想法吗? 正在复制lib/yaml/resolver。派克- 为Pyaml运行安装程序生成控制盘失败。py clean for PyYAML无法生成PyYAML安装收集的软件包:PyYAML,docker cloud找到现有安装:Py

  • 本文向大家介绍在Ubuntu Linux上安装和使用Git和GitHub,包括了在Ubuntu Linux上安装和使用Git和GitHub的使用技巧和注意事项,需要的朋友参考一下 Git的简介 Git是2005年Linus Torvalds 为了帮助管理 Linux(R) 内核开发而开发的一个开放源码的版本控制软件,正如所提供的文档中说的一样: Git 是一个快速、可扩展的分布式版本控制系统,它具

  • 我正在创建我的第一个项目Java EE7,但我遇到了麻烦。感谢任何帮助。 Tomcat 7.0.34 JSF 2.2 PrimeFaces 3.5 javaee-api-7.0.jar 当应用程序启动时,Tomcat日志显示以下消息: Java EE 6@javax.annotation.managedBean vs@javax.inject.named vs@javax.faces.manage

  • 本文向大家介绍Linux下安装Memcached服务器和客户端与PHP使用示例,包括了Linux下安装Memcached服务器和客户端与PHP使用示例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Linux下安装Memcached服务器和客户端与php使用。分享给大家供大家参考,具体如下: Memcached是高性能的分布式内存缓存服务器,通过缓存数据库查询结果,减少数据库访问次数,以提

  • 本文向大家介绍在Linux上安装和使用Docker的方法,包括了在Linux上安装和使用Docker的方法的使用技巧和注意事项,需要的朋友参考一下 容器现在风靡于 IT 界 —— 这很好理解。容器是轻量级的,包含应用运行所需所有东西(代码、库、运行时环境、系统设置,以及依赖关系)的独立的包。每个容器都部署于它自己的 CPU、内存、块 I/O,以及网络资源上,所有这些都不依赖于某个内核和操作系统。这