无法在Docker中使用PHP连接到Elasticsearch
这是我的docker-compose.yml
当我尝试通过访问localhost:9200来访问Elasticsearch时,它可以工作. 但是当我尝试使用PHP创建索引时,我收到以下错误:
这是客户端代码:
用于实例化Elasticsearch对象的代码:
如果我是var_dump($es),??它会转储Elasticsearch客户端对象. 但是当我尝试创建索引时,它会抛出错误.
更新 从enter link description here起 这一页.我试过了
现在它显示了我的卷曲错误,即
最佳答案
您尝试连接到localhost,但您需要连接到“弹性”主机.
尝试从php连接到elasticsearch,如下所示:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- BootStrap的alert提示框的关闭后再显示怎么解决
- scala – `()=> Unit`是什么意思?
- 为什么sbt会说“糟糕的符号引用……”用ScalaTest进行测试?
- Vim – YouCompleteMe RestartServer不断关闭
- 为什么scala方法可序列化而不是函数?
- ldap_sasl_interactive_bind_s:没有这样的属性(16)
- angular – 在ngrx(使用ngrx / effects)中,如何检索新创建的
- 在单元格模板中的anglejs-ng-click不会在控制器中触发功能
- scala – `circe`类型级Json =>一个函数?
- AXIS2顽固的日志输出